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. IDEA2017.3.4破解方式及lombok图文配置详解

    下载jetbrainsCrack-2.7-release-str.jar包 下载地址: https://files.cnblogs.com/files/xifenglou/JetBrains.zip ...

  2. 为什么找程序员一定要看他的 GitHub

    听说 最开始听到这句话是某知名互联网公司大牛告诉我的,我很不以为然,不过迫于他是"leader"我也注册了一个 highsea (广告 0.0):当然我可懒得 push 更别提 c ...

  3. jQuery源码分析之整体框架

    之前只是知道jQuery怎么使用,但是我觉得有必要认真的阅读一下这个库,在分析jQuery源码之前,很有必要对整个jQuery有个整体的框架概念,才能方便后面对jQuery源码的分析和学习,以下是我总 ...

  4. 20135316王剑桥 linux第三周课实验笔记

    通过使用标准的字符码能够对文档中的字母和符号进行编码. 三种重要的数字表现形式: 1. 无符号数:编码基于传统的二进制表示法表示大于或等于零的数字. 2. 补码:编码是表示有符号整数的最常见方法,可以 ...

  5. spring冲刺第六天

    昨天编写地图代码,完善地图界面,使其变得美观. 今天把地图界面初步完成,和其他团队成员的成果进行结合,整合人物和地图代码. 遇到的问题:在整合时遇到的问题比较多,今天没有整合成功.

  6. Task 7 买书最低价格问题

    任务: 书店针对<哈利波特>系列书籍进行促销活动,一共5卷,用编号0.1.2.3.4表示,单独一卷售价8元, 具体折扣如下所示: 本数    折扣 2         5% 3       ...

  7. beta冲刺(5/7)

    目录 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4:家灿 组员5:恺琳 组员6:翟丹丹 组员7:何家伟 组员情况 组员1(组长):胡绪佩 组员2:胡青元 组员3:庄卉 组员4 ...

  8. spring冲刺阶段之团队工作总结

    一.小组成员: 王俊凯(项目经理) 罗林杰(产品负责人) 王逸辉(Master) 罗凯杰 二.任务分配情况 王俊凯:生成题目的代码编写并提出编写意见 罗林杰:负责把按钮和界面内容连接到代码上及主要代码 ...

  9. mvc拦截请求IHttpModule

    代码: using System; using System.Collections.Generic; using System.Linq; using System.Web; using Syste ...

  10. PMS—团队展示

    点我查看作业原题 [队名] PMS(一群pm) [拟做的团队项目描述] 基于监控场景的视频摘要与人车检测跟踪系统 A system, under monitor scene, for video su ...