随笔分类 - RF自动化框架学习笔记
记录学习RobotFromework自动化框架过程中的问题,难点;并分享给有需要的朋友;
摘要:1、如果条件满足就......; 基本语法: run keyword if.....log..... 示例: 测试结果: Starting test: UItest programs.Test Suite.var_test120200317 21:39:21.869 : INFO : ${var}
阅读全文
摘要:1、内部变量(set variable); 内部变量,就是只在本用例内部有效,在别的用例无效; 如下图所示; 2、全局变量(Set Global Variable); 全局变量可以跨测试套(Suite)有效,且只对定义变量的当前用例及之后用例有效; 所以如果要全用例有效,可以将全局变量的定义放在第一
阅读全文
摘要:1、位置参数; 如下图所示,建立 关键字时,传入的普通参数,就是位置参数; 定义带参关键字; 参数说明: “Return Value” : 将执行结果,返回给调用者; “Timeout” :本用例执行时间上限,超过这个时间,就超时报错; 调用; 测试结果: Starting test: UItest
阅读全文
摘要:一、自定义关键字 1、在测试套的上一层目录(可能是测试套目录,也可能就是项目名称),右键选择“New Resoure” ; 2、右键 第一步建立的resource,点击“New User Keyword”;建立新关键字; 3、编辑新增关键字的 功能; 4、添加新增关键字到 resource 路径;
阅读全文
摘要:1、标量变量(Set Variable) 测试结果: Starting test: UItest programs.Test Suite.var_test20200310 15:51:43.182 : INFO : ${scalar_var} = uitest20200310 15:51:43.18
阅读全文
摘要:1、建立工程; 点击“file”下的 New Project; Type:Directory 2、建立测试套件; 在工程名称处 右键 建立测试套件“New Suite”; 3、建立测试用例; 在测试套件名称处 右键 建立测试套件“New test case”; 4、添加测试库; 左键点击 测试套件名
阅读全文
摘要:RF测试框架支持python2编译器,也支持python3编译器; 因python2官方从2020年开始停止支持,故本环境直接搭建python3.7版本; 1、下载、安装python解释器; 官方下载地址: https://www.python.org/ 安装方法网上很多,也很简单这里不赘述,只强调
阅读全文
浙公网安备 33010602011771号