WebDriver/StaleElementException
来源:互联网 发布:nba2k15mc捏脸数据 编辑:程序博客网 时间:2024/06/05 07:59
使用WebDriver,在页面发生click()或刷新后,之前获取的元素失效。
解决方法:
public boolean retryingFindClick(By by) { boolean result = false; int attempts = 0; while(attempts < 2) { try { driver.findElement(by).click(); result = true; break; } catch(StaleElementException e) { } attempts++; } return result;}判断元素可以获取后,再重新获取。
0 0
- WebDriver/StaleElementException
- webDriver
- webdriver
- WebDriver
- Webdriver
- Selenium WebDriver
- selenium webdriver
- Selenium WebDriver
- webdriver学习
- webdriver自动化
- ruby webdriver
- WebDriver入门
- Selenium WebDriver
- selenium webdriver
- webdriver api
- WebDriver实现
- WebDriver原理
- WebDriver封装
- day06
- Linux编辑器vi使用方法详细介绍
- 希尔排序
- day07
- 从 iBatis 到 MyBatis,你准备好了吗?
- WebDriver/StaleElementException
- day08
- Java多线程 -- Map容器性能比较
- 【转】Android 使用NineOldAndroids实现绚丽的ListView左右滑动删除Item效果
- 第一部分 OpenStack及其构成简介
- iOS开发UI篇—iOS开发中三种简单的动画设置
- day09
- Java中关于“=”和“==”的分析
- iOS9.0 网络请求错误解决