类似于seleniumRC中的isTextPresent 方法
用xpath匹配所有元素(//*[contains(.,'keyword')]),判断是否存在包含期望关键字的元素。
使用时可以根据需要调整参数和返回值。
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;
}
详细xpath介绍请见:
http://www.w3school.com.cn/xpath/
分享到:
相关推荐
selenium webdriver是web自动化的一本经典著作,吴老集合python java不同版本。本资源为java版本,内容较新,无论是入门还是提升都有很大帮助。
全书共分为四个部分:第1部分基础篇主要讲解自动化测试相关的基础理论、WebDriver 环境安装、单元测试工具的使用方法以及 WebDrvier的入门使用实例,第2部分实战应用篇基于丰富的实战案例讲解页面元素的定位方法以及...
selenium webdriver2 环境搭建
在idea里配置selenium webdriver自动化测试环境的完整教程。
selenium RC与selenium webdriver的区别
今天小编就为大家分享一篇java+selenium实现自动化打开页面的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
关于Selenium WebDriver工作原理的介绍,原理相关描述
selenium-webdriver原创selenium-webdriver原创selenium-webdriver原创selenium-webdriver原创
selenium2 webdriver的介绍 selenium2 webdriver的配置安装 selenium2 webdriver的基本操作 selenium2 webdriver使用技巧 ……
selenium_WebDriver_java版使用指南
• 在命令行中输入gem list,如果selenium-webdriver正确安装,则其应该出现在结果列表里。在文本写作时,selenium webdriver的最新版本应该是2.2.0; gem list selenium-webdriver 安装firefox。本文使用firefox作为...
python 自动化测试框架;selenium webdriver python 第三版本
Selenium WebDriver 3.14.0 本来需要.net45 我改为.net2.0 希望喜欢的人需要。 dll 反编译,嵌入程序内。无需调用那个讨厌的dll。 绝对不骗人,骗人是小狗。架构复杂修改麻烦,各位体谅
使用webdriver实现主页面跳转到子页面后又回到主页面的操作
selenium WebDriver的工具包,适合java使用,版本是2.46.0,下载后直接解压,导入java工程中即可使用
Selenium WebDriver Practical Guide will guide you through the various APIs of WebDriver which should be used in automation tests, followed by a discussion of the various WebDriver implementations ...
最新selenium webdriver 的javadoc api文档
selenium2 Webdriver + Java 自动化测试实战和完全教程
selenium-webdriver-2.5.0.gem
1、Testng+selenium+Maven+WebDriver+Java+eclipse 实现禅道登录,百度搜索。 2、eclipse需安装Testng+selenium+Maven 3、下载对应版本的WebDriver驱动。Chrome驱动下载地址...