the collection of the robot framwork.
RF相关命令
摘要:结果输出 RF通过命令执行用例及自定义报告与日志的位置 1、执行整个项目下的所有用例: pybot 项目路径。例如: pybot D:\robot PS:robot项目里面所有用例 2、执行某个suit中的所有用例: pybot 项目路径\suit文件名称。 例如:pybot D:\robot\te
阅读全文
posted @
2019-07-25 15:01
liehen2046
阅读(625)
推荐(0)
RF-创建一个自定义关键字库
摘要:仓库自定义库 这里以Selenium2Library库进行举例说明: 编写一个自定义仓库类(与库文件夹名一致),继承关键字类,指定范围和版本即可。 需要声明__init__。 设置仓库参数 这里以为例:这里导入仓库时就可以设置隐式等待时间。 注意:修改文件后要记得删除pyc文件并重启RIDE
阅读全文
posted @
2019-07-15 10:02
liehen2046
阅读(316)
推荐(0)
RF Setup和Teardown的使用
摘要:执行顺序 setup执行顺序是:project级别setup suite级别setup case级别setup 无返回值 Run Keywords | [KW1 | arg1 | arg2...] | AND | [KW2 | arg1 | arg2...] 有返回值 只能再次封装,并设置变量作用域
阅读全文
posted @
2019-07-11 15:10
liehen2046
阅读(350)
推荐(0)
RF快捷键
摘要:常用快捷键 操作 | 键 | 重命名|F2 搜索关键字|F5 执行用例|F8 创建新工程|ctrl+n 创建新测试套|ctrl+shift+f 创建新用例|ctrl+shift+t 创建新关键字|ctrl+shift+k 向上移动用例|ctrl+↑ 向下移动用例|ctrl+↓ 显示关键字信息|ctr
阅读全文
posted @
2019-07-11 13:44
liehen2046
阅读(386)
推荐(0)
RF问题收集
摘要:console中不打印日志 报错信息: 修改pop方法: 修改后删除对应的pyc文件,重启RIDE即可。 trace日志 loglevel Trace The available levels: TRACE, DEBUG, INFO (default), WARN, ERROR and NONE (
阅读全文
posted @
2019-07-11 13:38
liehen2046
阅读(174)
推荐(0)
RF变量
摘要:变量作用域 变量类型|变量作用域 | case中的变量|case内部 userkeyword中的变量|userkeyword内部 文件型suite里的变量|文件suite内部,其下case均可使用 目录型suite里的变量|目录内,其下的文件型suite中无法使用 作用域可修改,即通过一些系统关键字
阅读全文
posted @
2019-07-10 15:00
liehen2046
阅读(302)
推荐(0)
RF安装
摘要:安装python 添加环境变量:C:\Python27;C:\Python27\Scripts 安装pip pip python setup.py install 安装ssh依赖包 robotframework sshlibrary 2.1.1 python setup.py install 安装r
阅读全文
posted @
2019-07-09 23:01
liehen2046
阅读(231)
推荐(0)
BuiltIn库
摘要:简介 作为一门表格语言,为了保持简单的结构,RF没有像别的高级语言那样提供类似ifelsewhile等内置关键字来实现各种逻辑功能(注1),而是提供给了用户BuiltIn库。如果用户想在测试用例中实现比较复杂的逻辑,那就需要对BuiltIn中的重要关键字有一些了解。另外,BuiltIn库中还封装了很
阅读全文
posted @
2019-07-09 22:56
liehen2046
阅读(192)
推荐(0)