1. 设置显示等待

Java代码:

1
2
3
4
5
public static WebElement WaitForElement(WebDriver driver, String locator)
    {
        WebElement targetElement = (new WebDriverWait(driver,10)).until(ExpectedConditions.presenceOfElementLocated(By.xpath(locator)));
        return targetElement;  
    }

  

 

2. 设置隐式等待

Java代码:

1
2
3
4
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
driver.get("http://i8xiaoshi.com");
WebElement myDynamicElement = driver.findElement(By.id("xxxx"));

最新文章

  1. Angularjs环境搭建
  2. 【原】iphone6来了,我该做点什么(兼容iphone6的方法)
  3. 如何解决Oracle RAC 安装集群软件或数据库时无法自动识别节点
  4. SiteMesh3整合SpringMVC+FreeMarker
  5. js-JavaScript高级程序设计学习笔记7
  6. IOS 学习资料
  7. [转]GeoHash核心原理解析
  8. 【BZOJ 1189】[HNOI2007]紧急疏散evacuate
  9. 重写ViewPager实施单一交有关切换到这个问题,并没有缓存
  10. jquery跨域请求数据
  11. 兔子生娃问题---函数递归应用--c语言实现
  12. linux 下CentOS 下 npm命令安装gitbook失败的问题
  13. free 或delete后指针怎么样了
  14. hdu 3433 A Task Process 二分+dp
  15. 2018工业信息安全技能大赛华东赛区初赛 第2题 writeup
  16. code first , Migration
  17. Oozie分布式工作流——流控制
  18. preg_match一些问题
  19. 用训练好的caffemodel来进行分类
  20. OpenCV中Mat操作clone() 与copyto()的区别

热门文章

  1. 排序问题思考(要求时间和空间复杂度尽可能的低)【Part 2】
  2. jquery serialize 和 console 漫谈
  3. javascript 简单工厂
  4. aix下java程序运行问题
  5. 选择法排序 vb.net
  6. asp.net客户端IP跟踪
  7. Wireshark网络抓包(一)——数据包、着色规则和提示
  8. 字符集编码与Python(二)Unicode与utf-8
  9. 华为oj---合并数组
  10. [html5] 学习笔记-改良的input元素种类