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