![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Robot Framework
Jike_Ma
这个作者很懒,什么都没留下…
展开
-
robotframework_数据驱动(很鸡肋)
*** Settings *** Test Template 两个数相加 *** Keywords *** 两个数相加 [Arguments] ${a} ${b} ${sum} Evaluate ${a}+${b} [Return] ${sum} *** Test Cases *** num1 num2 个位数相加 2 6 两位数相加 22 66 小数点相加 2.2 6.6 ...原创 2021-05-25 19:55:51 · 268 阅读 · 0 评论 -
robotframework_api测试
1. 安装robotframework-requests pip install robotframework-requests 2. 发起请求 a. Create Session:创建一个与服务器的会话 参数: alias:别名,作为当前会话的标识 url:服务器地址,基本地址,不是接口地址 b. Post Request:发起post请求 alias:选择一个会话的别名,来自于Create Session url:接口地址,不包含服务器地址 data:请求提参数 返回值:r.原创 2021-05-25 19:41:48 · 265 阅读 · 0 评论 -
RF_知识框架总结
原创 2021-05-22 14:07:17 · 83 阅读 · 0 评论 -
RF_pybot命令
1. pybot在D:\Python36\Scripts\路径下 格式:pybot [参数] 测试用例全路径 执行标签是 success的用例,且将输出文件存到report中的命令如下: pybot -i success -d ./report C:\Users\Administrator\Desktop\rf\xx_web_robot [参数]中常用参数 2. eclipse中设置参数 a. 点击run图标后面的三角,并选择 Run Configurations... ...原创 2021-05-22 13:52:03 · 253 阅读 · 0 评论 -
RF_自定义关键字
1. 用例套件中,直接定义 用户关键字 *** Keywords *** 两个数求和 [Arguments] ${a} ${b} [Documentation] 实现a+b ... a:数字1 ... b:数字2 Log ${a} + ${b} ${result} Evaluate ${a} + ${b} #实现a+b数字加 [Return] ${result}原创 2021-05-22 13:27:13 · 1134 阅读 · 0 评论 -
RF_3种变量定义方式
1. 测试用例中直接定义参数,定义的变量是局部变量 *** Test Cases *** 测试用例04--定义变量方式1,函数内部: ${var}= Set Variable hello, world #定义变量 @{mylist}= Create List a b c #定义列表 &{mydict1}= Create Dictionary name=jike age=18 #定义字典方式1 &原创 2021-05-22 11:20:08 · 1768 阅读 · 0 评论 -
robotframework+eclipse+red环境搭建
1.https://robotframework.org/#tools; robotframework管理,查看red的安装 2. 官网安装,jdk_1.8版本以上,python3,robotframework(pip install robotframework) Oracle Java 1.8+https://www.java.com/ RED feature only: Eclipse Photon (v 4.8) or newerhttps://www.eclipse.org/dow...原创 2021-05-22 11:05:49 · 355 阅读 · 0 评论 -
RF 环境搭建
Python 2.7 不要用Python3.6,很多库3.6中还没有,wxPython官方只支持Python 2。 环境变量配置后需要重启才能生效。 环境变量添加C:\Python27\Scripts和C:\Python27。 pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含) 1、pip list查看是否包含setup...原创 2019-02-12 16:44:32 · 547 阅读 · 0 评论 -
robot framework用户关键字
1. 右键“测试项目”选择“newresource”创建资源,再右击“用户关键字”,选“New User Keyword”,填上用户关键字的名称,Arguments参数,用“${}”,多个参数时,用“|”隔开。以下是建立一个“baidau_search”用户关键字 2. 测试套件需要引入该用户关键字,Settings-Resource,选择到该关键字的文档 3. 设计测试用例,直接用...原创 2019-04-03 14:12:59 · 360 阅读 · 0 评论 -
Robot Framwork基本使用
if使用,注意几点: ELSE IF 大小写要统一 ELSE IF和ELSE前面要加上"..." FOR循环,注意几点: FOR前面加上“:” FOR循环下面要空一格 引入Python代码,使用“Import Library”关键字,使用“Evaluate”关键字转换数据类型 ...原创 2019-04-02 15:32:46 · 189 阅读 · 0 评论