robotframework ride
文章平均质量分 60
satlie
普通社畜 三观超正 早日退休
展开
-
python3.96安装robotframework-excellibrary
背景:pip install robotframework-excellibrary对于python3.x是不支持的参考连接:https://blog.csdn.net/weixin_38374974/article/details/82704169https://blog.csdn.net/weixin_41357300/article/details/99413664?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidu原创 2021-09-09 14:30:43 · 333 阅读 · 1 评论 -
robotframework-ride统计数据库记录数量
参考连接:http://blog.sina.com.cn/s/blog_71bc9d680102x1i7.html1、安装安装DatabaseLibrary,提供数据库操作的方法库;安装命令:pip install robotframework-databaselibrary不同数据库安装不同1.Sqlserver数据库安装pyodbc;安装命令:pip install pyodbc2、Mysql数据库1)安装pyodbc安装命令:pip install pyodbc原创 2021-09-08 14:43:36 · 269 阅读 · 0 评论 -
jenkins+robotframework邮件报告
参考文档:https://blog.csdn.net/jcwang710448116/article/details/82987089遗留问题:1、如果配置企业邮箱进行通知 2、详细报告打不开背景:使用的jenkins的msi版本:下载地址:https://www.jenkins.io/download/ 选择windows基础命令:1)URL方式:1、停止服务 http://localhost:8080/stop 2、启动服务 http://loc...原创 2021-09-02 15:22:10 · 469 阅读 · 0 评论 -
robotframework-ride 踩坑日记2
参考链接:https://www.cnpython.com/qa/929651、报错总是提示中文字母不是支持的latin-1,而且成功传送过去的内容,是乱码UnicodeEncodeError: 'latin-1' codec can't encode characters in position 0-1: Body ('死亡') is not valid Latin-1. Use body.encode('utf-8') if you want to send it encoded in UTF-原创 2021-08-24 13:34:34 · 685 阅读 · 0 评论 -
robotframework循环判断是否存在指定内容
背景:接口传参为,只限制了显示条数,不可以通过传输名称来查询是否新增成功接口返回值如图,一次性可以查看0-10000条数据1、判断这个接口返回值是否正确2、获取data list3、获取list长度4、执行 for in range(注意:在使用for循环时,在最后需要加上END 具体可以查看 `BuiltIn` docs)数据从0开始,每次+1,数据从0直到指定数据,但不包含该数据5、循环输出想获取的value值,判断是否与 结果相同,如果相同则exit f原创 2021-08-24 11:26:29 · 1942 阅读 · 0 评论 -
robotframework-ride判断传不同的参数set variable if
背景:调度周期有四种类型:分钟、小时、日、月,每个类型,传参内容不同,需要根据${scheduleType}值不同,传入不同的data1、一个判断值,非黑即白2、多个判断值:在设置参数是,判断调度周期类型...原创 2021-08-19 16:48:21 · 512 阅读 · 0 评论 -
robotframework-ride提取id进行使用
参考链接:https://blog.csdn.net/sun_977759/article/details/1078100581、提取返回值中的id(首先可以创建一个测试用例用来调试,是否可以成功取到id的值)提取键值为data的值,提取list的值,提取list中的第一个元素,提取名称为id的,因为id关键字冲突,所以加转义字符返回值如下:想取到id 通过四层,第一层data--第二层list--第三层id所在的元素---第四层id{ "errorCode": "200", "erro.原创 2021-08-18 10:18:32 · 468 阅读 · 0 评论 -
robotframework-ride只修改一次变量
1、创建newResource ,选择为txt类型2、创建sclar variable3、添加为套件的resource,蓝色即为导入成功 可使用原创 2021-08-18 09:37:57 · 176 阅读 · 0 评论 -
robotframework-ride踩坑日记
1、run tag 页面消失查看 C:\Users\PC\AppData\Local\Programs\Python\Python39\Lib\site-packages\robotide\preferences下settings.cfg 文件上的 TestRunner 插件中删除设置查看 Manage plugins 下 test runner 是否开启,重新打钩加载2、接口传参中文报错使用Post Request ,虽然建议使用post on session 但是他不支持中文原创 2021-08-17 13:57:54 · 484 阅读 · 0 评论 -
python3.9 robotframework ride
背景:python3.9、robotframe、ride参考链接:python3下安装 :https://www.cnblogs.com/lsdb/p/10861344.html解决wxpython一直报错: https://blog.csdn.net/liboshi123/article/details/118355552接口自动化:https://www.cnblogs.com/leozhanggg/p/11121980.html例子参考:https://www.cnblogs.com/原创 2021-08-13 13:39:55 · 628 阅读 · 0 评论 -
robotframework使用post请求
背景:接口请求为post,请求体为json格式1、创建一个项目:file--new project输入 name----选择位置-----ok2、创建测试用例右击项目名称----New Test Case3、导入需要使用的库1)pip install 所需要的使用的库 2)查看 python/Lib/site package下是否有此库 3)界面点击项目---点击Library---输入库名,黑色即为可用键盘F5可查看所有库关键字具体描述信息4、编写测试用例原创 2021-08-16 15:00:49 · 1823 阅读 · 0 评论