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. Python参数传递,既不是传值也不是传引用

    面试的时候,有没有被问到Python传参是传引用还是传值这种问题?有没有听到过Python传参既不是传值也不是传引用这种说法?一个小小的参数默认值也可能让代码出现难以查找的bug? 如果你也遇到过上面 ...

  2. 《UML大战需求分析》-读后感一

    UML英文全拼是unified modeling language 就是统一建模语言. UML就是一种软件开发中帮助我们设计的标准,虽然说是建模语言但是它是图形,图形能更清楚的表达我们对软件的想法.U ...

  3. web窗体之四则运算

    1,计算方法: namespace ASP.NET { public class JiSuan { public int S; public int Result { get { return S; ...

  4. Ubuntu下ssh连接在服务端显示图形界面

    Ubuntu下ssh连接在服务端显示图形界面 step1 安装ssh服务 服务端安装运行ssh,在终端运行命令如下: sudo apt-get install openssh-server 在客户端安 ...

  5. Journal entry of the thirteenth chapter to chapter seventeenth(第十三章和十七章阅读与疑问)

    第十三章: 软件测试的意义在于: a.     发现软件错误: b.     有效定义和实现软件成分由低层到高层的组装过程: c.     验证软件是否满足任务书和系统定义文档所规定的技术要求: d. ...

  6. 灵悟礼品网上专卖店Sprint计划

    一.现状 小组成员初步了解了所做项目的大致内容,需要时间一步一步分析和规划. 二.部分需求索引卡 第一个阶段没有具体功能的实现,只是先把所要做的项目思路理清,并把相应的数据库建立好. 三.任务认领 产 ...

  7. MySql点点滴滴(一)之可视化工具介绍

    以下的文章主要介绍的是10个可以简化开发过程的MySQL工具,其中包括MySQL Workbench.phpMyAdmin.Aqua Data Studio,以及SQLyog与MYSQL Front等 ...

  8. 1014 C语言文法定义与C程序的推导过程

    <程序> -> <外部声明> | <程序> <外部声明> <外部声明> -> <函数定义> | <声明> ...

  9. 关于对JSON.parse()与JSON.stringify()的理解

    JSON.parse()与JSON.stringify()的区别   JSON.parse()[从一个字符串中解析出json对象] 例子: //定义一个字符串 var data='{"nam ...

  10. error_reporting 报错

    <?php // 关闭所有PHP错误报告 error_reporting(0); // 报告简单的运行错误 error_reporting(E_ERROR | E_WARNING | E_PAR ...