AndroidDriver driver = new AndroidDriver();
driver.get("http://m.taobao.com");
WebElement inputBox = driver.findElement(By.id("J_SKey"));
inputBox.sendKeys("1");
new WebDriverWait(driver, 10).until (new ExpectedCondition<Boolean>() {
@Override
public Boolean apply(WebDriver driver) {
Boolean result = false;
try {
driver.findElement(By.xpath("//div[@class='suggest']//li"));
result = true;
} catch(Exception e){
}
return result;
}
});
assertTrue(driver.findElement(By.xpath("//div[@class='suggest']//li")).getText().contains("1"));
WebDriverWait(driver, 10)10秒内每隔500毫秒扫描1次页面变化,当出现指定的元素后结束。
分享到:
相关推荐
基于Selenium 2的自动化测试 完整版 selenium 自动化 测试
闲,所以有幸接触到 QTP、Selenium 等自动化测试工具,由于当时水平有限,学习也只停留在录制与回放的水 平上。再次学习 Selenium 是时隔一年之后,笔者有幸跳槽到一家互联网公司继续做 web 软件测试,发现项目适 合...
主要介绍了selenium WebDriverWait类等待机制的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
selenium2 python自动化测试 PDF学习 本PDF可以学习到如何进行Web自动化测试以多线程运行测试集,自动生成测试报告,最后完成后发送邮件等功能。
基于Selenium 2的自动化测试 从入门到精通PDF电子书下载 带书
基于Python+Selenium的web自动化测试框架的设计与实现.doc
selenium2 python自动化测试.pdf
ant+selenium+testng自动化测试方案
Python 通过Selenium浏览器自动化测试框架获取HTML代码中的可用数据 Python源码Python 通过Selenium浏览器自动化测试框架获取HTML代码中的可用数据 Python源码Python 通过Selenium浏览器自动化测试框架获取HTML代码...
Selenium2 Python 自动化测试实战(扫描版)-2019PDF高清带目录(完整版)
Selenium 2自动化测试实战 基于Python语言 企业批量购书 分享 关注商品举报 Selenium 2自动化测试实战 基于Python语言 这不仅是一本Selenium2自动化测试书,同时还是一本实用的Python基础编程书
selenium2 python自动化测试实战修订 selenium+python
博客“ruby+selenium-webdriver测试-测试用例源代码”
selenium2python自动化测试实战修订,高清完整版,自动化测试
用Selenium实现页面自动化测试基本介绍
Selenium2 Java自动化测试实战9_2
Selenium2 Java自动化测试 XPATH语法、Selenium、登陆验证