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]                    等待页面元素匹配

十七、RF中的等待时间的更多相关文章

  1. J2EE进阶(十七)Hibernate中常用的HQL查询方法(getHibernateTemplate())

    J2EE进阶(十七)Hibernate中常用的HQL查询方法(getHibernateTemplate())   当我们使用Hibernate进行数据的CRUD操作时,利用模版进行操作不失为一种方法. ...

  2. rf中的条件判断与循环

    条件判断 run keyword if condition name *args ... ELSE IF conditon name *args ...ELSE name *args conditio ...

  3. rf中setup与teardown

    setup:是测试一个用例(或者套件)前要做的事情 teardown:是测试后要做的事情 在RF中,每个测试套件目录.测试套件文件.测试用例 都可以有自己的setup 和teardown 所有的 se ...

  4. robot framework笔记(二):在RF中自定义chrome启动参数

    (一)在RF中自定义chrome启动参数 这里主要是实现下面2个功能 1.禁用chrome正受自动测试软件控制的提示 2.设置默认的下载路径(一些导出.下载类的功能,将文件下载到指定路径下) 自定义一 ...

  5. 关于RF中元素定位问题

    今天碰到一个定位元素的问题,用CLASS定位. 调试后是这样的情况: 显示定位正确,字体被覆盖了.完了,在RF中跑脚本的时候,报错,说没有找到元素 . 郁闷,各种试,还是没有定位到. 最好问前端,教我 ...

  6. RF中for循环

    robotframework支持FOR循环语句,语法和Python的语法基本相同,但robotframework中,“FOR”关键字前面需要增加一个“:”,写成“:FOR”,其它与Python的语法相 ...

  7. 十三、RF中对json的解析

    A.需要安装的库 1.RequestsLibrary,安装命令:pip2 install requests 2.HttpLibrary,安装命令:pip2 install robotframework ...

  8. WPF入门教程系列十七——WPF中的数据绑定(三)

    四. XML数据绑定 这次我们来学习新的绑定知识,XML数据绑定.XmlDataProvider 用来绑定 XML 数据,该XML数据可以是嵌入.Xmal文件的 XmlDataProvider 标记中 ...

  9. Robot Framework:RF中对时间操作的datetime库常用关键字

    [转自:http://blog.csdn.net/r455678/article/details/52993765] 1.对固定日期进行操作,增加或减去单位时间或者时间段 2.对两个时间段进行操作 3 ...

随机推荐

  1. 单元测试 - tox 使用

    1. 问题一 $ tox -e pep8 -- testdemo.server pep8 installed: alembic==,amqp==,appdirs==,Babel==,beautiful ...

  2. H5头部meta标签的作用

    <!DOCTYPE html>  H5标准声明,使用 HTML5 doctype,不区分大小写 <head lang=”en”> 标准的 lang 属性写法 <meta ...

  3. js 继承,Object.setPrototypeOf | Object.getPrototypeOf | Object.create class

    https://juejin.im/post/5cfd9d30f265da1b94213d28#heading-14 https://juejin.im/post/5d124a12f265da1b91 ...

  4. pycharm解释器链接如何pymongo

    1.pymongo 链接数据库 # pycharm 链接我们的mogodb # 下载pymongo from pymongo import MongoClient # 客户端请求 服务端 # 链接 c ...

  5. 爬虫笔记八——Scrapy实战项目

    (案例一)手机App抓包爬虫 1. items.py import scrapy class DouyuspiderItem(scrapy.Item): # 存储照片的名字 nickName = sc ...

  6. centos7下通过LVS的DR模式实现负载均衡访问

    一.两台服务器作为real server ,一台作为director director:172.28.18.69 vip:172.28.18.70 real server1:172.28.18.71 ...

  7. [工具] BurpSuite--Scanner功能

    BurpSuite--Scanner功能 0x00 配置 Scanner有四个选项 Result -- 展示扫描结果 Scan queue -- 显示扫描的队列 Live scanning -- 我们 ...

  8. 安装kibana可视化平台工具

    1.安装kibana 命令: wget https://artifacts.elastic.co/downloads/kibana/kibana-5.5.0-linux-x86_64.tar.gz   ...

  9. small task

    task:use c89 draw turtle result:

  10. 流式布局和viewport

    流式布局 百分比布局,非固定宽度,内容向两边填充,流动的布局. viewport(视口) PC端的网页在手机端的浏览器显示是不会出现网页的,这是因为移动端的网页不是直接放在移动端的浏览器中,而是放在移 ...