十七、RF中的等待时间
1.sleep:强制等待n秒
sleep 秒数
2.implicit wait 隐式等待
2.1 get selenium implicit wait :取隐式等待时间,隐式等待时间默认为0
2.2 set selenium implicit wait :设置隐式等待时间
2.2.1 通过查看源码,Selenium2Library的implicit_wait默认值为0,所以在引入Selenium2Library时就可以设置implicit_wait时间,而且是全局使用;
2.2.2 当然这个全局是指要一起运行,简单来说就是比如你再suite1中引入了Selenium2Library并且设置了implicit_wait时间,要想在suite2中也达到这样的效果,就要suite1与suite2一起运行,单独运行suite2是不生效的, 因为没有实例化suite1中引入的Selenium2Library库,就是没有编译过根本不会执行生效。
3.speed:运行速度(使用同implicit wait)
3.1 get selenium speed :获取运行速度
3.2 set selenium speed:设置运行速度
4.timeout全局超时时间
4.1 get selenium timeout :默认超时时间为5s
4.2 set selenium timeout :设置超时时间
5. 等待关键字与timeout
5.1 以下五个关键字:非必填项,若既设置了全局timeout 又设置了 局部timeout 采用就近原则
Wait Until Element Contains Arguments:[ locator | text | timeout=None | error=None ] 等待元素匹配 Wait Until Element Is Enabled Arguments:[ locator | timeout=None | error=None] 等待元素可用
Wait Until Element Is Visible Arguments:[ locator | timeout=None | error=None] 等待元素可见
Wait Until Page Contains Arguments:[text | timeout=None | error=None ] 等待页面内容匹配
Wait Until Page Contains Element Arguments:[ locator | timeout=None | error=None] 等待页面元素匹配
|
最新文章
- android copy项目后修改项目名
- spring bean的重新加载
- Convert a given Binary Tree to Doubly Linked List
- shell printf格式化输出语句
- 虚幻4随笔4 从project開始
- IL来理解属性
- android 原生的DownloadManager
- pudian
- stl 和并查集应用
- 制造测试数据的程序及对拍程序概述(Like CyaRon)
- 由于github仓库中提前建立readme文件,导致git push报错error: failed to push some refs to 'git@github.com:
- 分布式监控系统Zabbix--使用Grafana进行图形展示
- Js点击按钮下载文件到本地(兼容多浏览器)
- Two Sum【LeetCode】
- javascript es6系列教程 - 不定参数与展开运算符(...)
- (九)ROS安装rviz模拟器
- Oracle空表导出
- 记一次MyBatis的错误
- pods报错修复方法
- word图片自动编号与引用(转)
热门文章
- 实现 RSA 算法之基础公式证明(第一章)(老物)
- Jmeter读取CSV文件,请求参数乱码
- 启动tomcat出现org.springframework.web.servlet.DispatcherServlet错误
- Go基础学习
- Linux练习例题(附答案)
- Qualcomm_Mobile_OpenCL.pdf 翻译-9-OpenCL优化用例的学习
- SpringBootMVC04——Mybatis
- 机器学习聚类算法之K-means
- VMware虚拟机中的CentOS7安装Nginx后本机无法访问的解决办法
- Oracle数据库的下载安装和配置