1.Reload Page 模拟页面重载

2.Register Keyword To Run On Failure

参数:
Keyword
描述:
当Selenium2Library类库关键字执行失败时,自劢执行事先设置好的其他的关键字。 Keyword_name 就是关键字名称(从任何可用库中获得)。如果Selenium2Library关键字执行失 败的情况下它是无法使用的该关键字需要添加参数。使用参数值“Noting”将其完全禁用此功能。 最初的关键字的使用设置 Importing,那就是默认使用的关键字是捕获页面截图。以某事时,未能屏 幕画面是一种非常有用的功能,但是请注意,该关键字会降低脚本执行速度。

3. Page Should (Not) Contain Image

参数:
Locator, Message=, Loglevel=info
描述:
验证当前页面(丌)包含某Image。 定位使用Image 元素ID,alt和src属性 请参阅有关本文介绍的元素定位内容。 该loglevel参数定义了使用的日志级别。有效的日志级别是WARN, INFO (默认项), DEBUG, and NONE (无日志记录)

4. Log Location

参数:

描述:
记录并返回当前位置

5. Location Should Be

参数:
Url
描述:
校验当前URL地址是否不所给url地址一致。

6.Go To

参数:
Url
描述:
使当前激活浏览器页面跳转至用户所提供的 url地址。

7.Go Back

参数:

描述:
模拟用户点击浏览器界面的“后退

8.Get Element Attribute     id=kw@name

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

9. Get Alert Message

参数: 无
描述:
返回当前js alert窗口的text信息。 如果丌存在alert窗口则执行该关键字失败。 注意,后续关键字将运行失败,除非通过此关键或者其他关键字,比如 Get Alert Message,将 alert 窗口关闭

10.Frame Should Contain

指定的frame 必须包含期望text内容。 Loglevel参数的使用可以见“Page Should Contain”的觋释。

11. Element Text Should Be

参数: Locator, Expected, Message=

描述:
通过定位器指定element必须准确包含预期 text内容。 不“element should contain”比较,该关键字仅支持精确匹配,丌支持模糊字符串匹配。

12. Drag And Drop By Offset

参数: source, target
描述:
拖拽被定位element资源。 Element可被移劢到其他目标参数乊上。 目标为一个元素定位器,可以将对象拖拽并放下。

13.Double Click Element

参数: Locator
描述:
双击被定位的element元素。 属性为id 和name

robotframework冷门关键字的更多相关文章

  1. robotframework日志输出中文乱码以及robotframework常用关键字-笔者亲测

    一.环境说明 python版本:3.7.3 robotframework版本:3.1 robotframwork-ride版本:1.7.4.2 二.问题描述

  2. robotframework常用关键字

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

  3. 贯穿RobotFramework框架 - 关键字(一) 最全面的疏理

    在RF中,关键字是一个非常重要的存在.想做任何事情,都是通过关键字来实现的. 这篇文章对RobotFramework中的关键字做个整理.大概分为以下几点内容: 1.什么是关键字 2.关键字来自哪里.有 ...

  4. robotframework用户关键字创建过程

    robotframework是一个关键字驱动框架,核心在于关键字的应用.系统本身通过各种库自带了大量关键字,同时支持用户自定义关键字.关键字可以简单理解为各种处理数据的方法. 关键字区别与用户参数. ...

  5. RobotFramework Selenium2 关键字

    *** Settings ***Library Selenium2Library *** Keywords ***Checkbox应该不被选择 [Arguments] ${locator} Check ...

  6. 解决RobotFramework的关键字不能高亮的问题

    一个可能的原因:路径中存在汉字,RobotFramework对这方面运行的不太好.

  7. RobotFramework添加自定义关键字实战

    背景: 此篇文章是上一篇博客python的requests库怎么发送带cookies的请求的后续,上一篇只是使用python脚本调试通过了,接下来要把我们的方法封装为关键字,在RF中调用. 实施: 一 ...

  8. RobotFramework Selenium2Library 关键字详解

    *** Settings *** Library Selenium2Library *** Keywords *** Checkbox应该不被选择 [Arguments] ${locator} Che ...

  9. robotframework 常用关键字

    标准库 第三方库 其他库

随机推荐

  1. 剑指offer——68队列的最大值

    题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值.例如,如果输入数组{2,3,4,2,6,2,5,1}及滑动窗口的大小3,那么一共存在6个滑动窗口,他们的最大值分别为{4,4,6 ...

  2. keepalive基础知识

    一.LVS负载均衡集群的缺点 二.Keepalived介绍 三.Keepalived的功能 四.Keepalived工作原理 五.Keepalived组件框架 六.Keepalived的安装 6.1 ...

  3. shell脚本批量监控主机磁盘信息

    写一个配置文件保存被监控主机SSH连接信息,格式:IP User Port [root@Test ~]# cat host 10.10.10.10 root 22 10.10.10.11 root 2 ...

  4. what have we learnt in day five

    what is file? virtual unit offered by operation system steps to open file 1.find the file_path(file_ ...

  5. Jmeter+ant

    1.下载 ant,解压到非中文目录,并配置环境变量,不会的自行 google 2.将 jmeter 中 extras 子目录里的 ant-jmeter-1.1.1.jar 复制到 ant 中的 lib ...

  6. C语言结构体指针

    #include <stdio.h> int main() { /*************************************************** *结构体指针:指向 ...

  7. 标准 IO fprintf 与 sprintf 函数使用

    函数原型 fprintf int fprintf(FILE *stream, const char *format, ...);  把数据写到流中 int sprintf(char *str, con ...

  8. Spring入门(三)

    测试Spring Bean的自动化装配 方式一:使用配置文件方式启动组件扫描 准备一个接口 package soundsystem; public interface CompactDisc { vo ...

  9. Laravel Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' not found

    Laravel: 5.5.* 在迁移中有重命名操作的时候,运行 php artisan migrate 会提示 Class 'Doctrine\DBAL\Driver\PDOMySql\Driver' ...

  10. SSH连接时,长时间不操作就断开的解觉办法

    1.第一次尝试失败 修改/etc/ssh/sshd_config文件, 找到 ClientAliveInterval 0 ClientAliveCountMax 3 并将注释符号("#&qu ...