Selenium WebDriver判断页面是否出现某个字段的方法
上一篇 /
下一篇 2014-04-02 14:56:31
/ 个人分类:自动化测试
类似于seleniumRC中的isTextPresent 方法
用xpath匹配所有元素(//*[contains(.,'keyword')]),判断是否存在包含期望关键字的元素。
使用时可以根据需要调整参数和返回值。
Java代码
public boolean isContentAppeared(WebDriver driver,String content) {
boolean status = false;
try {
driver.findElement(By.xpath("//*[contains(.,'" + content + "')]"));
System.out.println(content + " is appeard!");
status = true;
} catch (NoSuchElementException e) {
status = false;
System.out.println("'" + content + "' doesn't exist!"));
}
return status;
}
相关阅读:
- 一个完整的maven配置selenium webdriver工程实例(二) (qicyt1812, 2013-10-23)
- 一个完整的maven配置selenium webdriver工程实例(三) (qicyt1812, 2013-10-23)
- 一个完整的maven配置selenium webdriver工程实例(四) (qicyt1812, 2013-10-23)
- 一个完整的maven配置selenium webdriver工程实例(五) (qicyt1812, 2013-10-23)
- 一个完整的maven配置selenium webdriver工程实例(六) (qicyt1812, 2013-10-23)
- 一个完整的maven配置selenium webdriver工程实例(七) (qicyt1812, 2013-10-23)
- webdriver登录例子 (幸福一直存在, 2013-12-02)
- Selenium VS Webdriver (fj1127, 2014-1-23)
- 在Eclipse中使用Maven配置WebDriver+Testng(1) (zaza9084, 2014-3-06)
- 在Eclipse中使用Maven配置WebDriver+Testng(2) (zaza9084, 2014-3-10)
收藏
举报
TAG:
webdriver
Webdriver