如何在Selenium Webdriver中使用以下Assert语句
请在条件失败时在显示String语句的地方(在控制台/报告中的任何一个中)让我知道
public void doLogout() {
String curTitle=driver.getTitle();
jsExecution("rms.home.logout");
Assert.assertFalse(curTitle.equals(newTitle), "You've not been logged out");
}
public void stayTheSamePage(){
String curTitle = driver.getTitle();
String newTitle = driver.getTitle();
Assert.assertTrue(curTitle.equals(newTitle), "You've been redirected");
}
[如果需要检查的基本概念,并且您知道适当的行为(预期的行为)在条件上是错误的(例如,您已登录且页面标题不同),因此请使用Assert.AssertFalse()
。
Assert.assertEquals("Your Test Message", driver.findElement(By.className("className")).getText());