1. 打开浏览器

Open Browser    htpp://www.testclass.net    chrome

2. 关闭浏览器

Close Browsers

Close All Browser

3. 浏览器最大化

Maximize Browser Window

4. 设置浏览器窗口宽、高

Set Window Size 800 600

5. 文本输入

Input Text    xpath=//*[@]    输入信息

6.点击元素

Click Element    xpath=//*[@]

Click Element 关键字用于点击页面上的元素,单击任何可以点击按钮、文字/图片连接、复选框、单选框、甚至是下拉框等。

7. 点击按钮

Click Button    Xpath=//*[@]

8. 等待元素出现

Wait Until Page Contains Element    Xpath=//*[@]    42    error

42 : 表示最长等待时间。

Error : 表示错误提示,自定义错误提示

9. 获取 title

Get Title

open browser    http://www.baidu.com    chrome

${title}    Get Title

should contain    ${title}    百度一下,你就知道

10. 获取text

Get Text    xpath=//*[@]

${text}    Get Text

should contain    ${text}    百度一下,你就知道

11. 获取元素属性值

Get Element Attribute    id=kw@name

id=kw@name:id=kw 表示定位的元素。@name 获取这个元素的 name 属性值。

12. cookie 处理

get cookies

get cookie value    Key_name

add cookie    Key_name Value_name

delete cookie    Key_name

delete all cookies

  • get cookies 获得当前浏览器的所有 cookie 。
  • get cookie value 获得 cookie 值。key_name 表示一对 cookie 中 key 的 name 。
  • add cookie 添加 cookie。添加一对 cookie (key:value)
  • delete cookie 删除 cookie。删除 key 为 name 的 cookie 信息。
  • delete all cookies 删除当前浏览器的所有 cookies。

13. 表单嵌套

Select Frame    Xpath=//* [@]

Unselect Frame

Select Frame 进入表单,Xpath=//* [@] 表示定位要进入的表单。 Unselect Frame 退出表单。

14. 下拉框选择

Unselect From List By Value    Xpath=//* [@]    vlaue

Unselect From List By Value 关键字用于选择下拉框。 Xpath=//* [@] 定位下拉框; Vlaue 选择下拉框里的属性值。

15. 执行 JavaScript

Execute Javascript    $("#tooltip").fadeOut();

RF - selenium - 常用关键字的更多相关文章

  1. RF - selenium - 常用关键字 - 示例

    1. 打开浏览器 Open Browser    http://www.baidu.com    chrome 2. 关闭浏览器 Close Browsers Close All Browser 3. ...

  2. RF(常用关键字)

    一.常用关键字 Open Browser    [url | browser | alias]    打开浏览器 Close Browser     关闭当前浏览器(不是窗口) Close All B ...

  3. Selenium Web 自动化 - Selenium常用API

    Selenium Web 自动化 - Selenium常用API 2016-08-01 目录 1 对浏览器操作  1.1 用webdriver打开一个浏览器  1.2 最大化浏览器&关闭浏览器 ...

  4. 二、robotframework接口测试-常用关键字介绍

    1.常用关键字介绍: a. 打印:log                                                  用法:log   打印内容 ---------------- ...

  5. robotframework常用关键字

    robotframework关键字 可以将关键字看作是处理数据的方法.robotframework的关键字和测试数据组成了测试用例. robotframework关键字包括系统关键字和用户关键字.用户 ...

  6. Java SE 基础:常用关键字

    Java SE 基础:常用关键字 常用关键字表

  7. JAVA常用关键字

    Java 中常用关键字: 一一解释(先以印象注明含义,若有错误或未填写的待用到后补充.更新):(蓝色为不确定部分) abstract : 虚类 boolean : 类型定义——布尔型 break : ...

  8. Oracle数据库常用关键字以及函数

    常用关键字 insert into---插入数据 delete---删除数据 update---更新一条数据 select---实际工作中尽量不要写* set---设置某些属性 where---给执行 ...

  9. Selenium2Lib库之鼠标事件常用关键字实战

    1.2 鼠标事件常用关键字 1.2.1 Click Button关键字按F5 查看Click Button关键字的说明,如下图: Click Button关键字 是用于点击页面上的按钮.参数locat ...

随机推荐

  1. XSS构造技巧

    利用字符编码: 百度曾经出过一个XSS漏洞,在一个<script>标签中输出一个变量,其中转义了双引号: var redirectUrl="\";alert(/XSS/ ...

  2. PSP总结

    一.回顾1 (1)回想一下你曾经对计算机专业的畅想 当初你是如何做出选择计算机专业的决定的?经过一个学期,你的看法改变了么,为什么? 以前的回答:当初之所以选择计算机专业,是因为我比较喜欢数学,觉得计 ...

  3. Alpha阶段综合报告

    1.版本测试报告 1.1在测试过程中总共发现了多少Bug?每个类别的Bug分别为多少个? Bug分类 Bug内容 Fixed 编辑博文时改变文字格式会刷新界面 Can’t reproduced 无 N ...

  4. 树莓派与Arduino Leonardo使用NRF24L01无线模块通信之基于RF24库 (四) 树莓派单子节点查询

    考虑到项目的实际需要,树莓派作为主机,应该只在需要的时候查询特定节点发送的数据,因此接收到数据后需要根据头部判断是否是自己需要的数据,如果不是继续接收数据,超过一定时间未查询到特定节点的数据,则退出程 ...

  5. 1105 C程序的推导过程

  6. intel 的架构图

    第一代: 第二代 第三代 以及对比

  7. Java 使用 DBCP mysql 连接池 做数据库操作

    需要的jar包有 commons-dbutils , commons-dbcp , commons-pool , mysql-connector-java 本地database.propertties ...

  8. 关于MyEclipse,JDK使用的几点收获

    [1]MyEclipse如何修改JDK编译版本信息 首先打开MyEclipse——>windows——>preference(也就是 窗口——>首选项:可以在搜索框中输入JDK,查找 ...

  9. centos7防火墙操作

    启动: systemctl start firewalld 关闭: systemctl stop firewalld 查看状态: systemctl status firewalld 开机禁用 : s ...

  10. facenet模型训练

    做下记录,脚本如下: 对比 python3 src/compare.py ../models/-/ ../faces/pyimgs/dashenlin/ytwRkvSdG1000058.png ../ ...