2020年1月1日开始停用,之前RF做自动化
.7 自 2020 年 1 月 1 日起停用,之前版本的 RF 自动化基于。没办法,跟上时代的步伐,我们也不得不升级以应用新的控件和功能。
升级麻烦,直接全新安装。
一、安装
最新版下载地址:/
根据操作系统选择对应版本的产品进行下载安装。本机使用 x86-64。
预防措施:
安装完成后,检查环境变量python接口自动化框架,默认会配置,可以勾选。
要检查是否安装成功,可以在CMD命令窗口中输入,试一试。如果成功,将显示版本信息。
二、安装
射频测试框架。
安装方法:
点子
三. 安装
它是一个非常有名的GUI库,RIDE就是基于这个库开发的。
安装方法:
点子
四、RIDE 安装
RIDE 是一个用于创建、组织和运行测试用例的图形界面工具。
安装方法:
点骑
安装过程中会提示是否创建桌面快捷方式。选择是。安装完成后,双击桌面“ride.exe”打开。
五、安装
RF 的库天外神坛源码网,借助它可以模拟浏览器端测试,通常用于 Web 自动化测试。
测试可以在 IE、. 和 Linux on Linux 中运行。
安装方法:
点-
六、安装
RF 库是一个 HTTP 客户端库,可以通过调用该库来发送 GET、POST、PUT 和请求。
通常用于界面自动化。
安装方法:
点-
其他常用测试库:按需安装
1)基于库进行APP测试:
点-
2)用于数据驱动测试的库:
pip - (链接数据库)
pip(操作数据库)
pip(操作Mysql数据库)
pip(操作 EXCEL)
pip list [查看已安装的测试库列表]
七、运行测试
1)新增,名称可自定义(类型:;:ROBOT)
2) 新建套件,名称可自定义,CASE中使用的关键字可配置。(类型:文件;:机器人)
3) New Test Case”名称可以自定义,这里主要是用例设计。
一组相关的测试用例(Test Case)就是一个测试套件(Test Suite)。
也就是说,一个测试套件由多个测试用例串联而成,一个测试套件可以理解为一个测试用例组。
这里写了一个简单的DEMO来验证RIDE环境是否正常:
实例中声明了一个变量${time}python接口自动化框架,调用关键字GET TIME获取当前时间,使用log关键字输出变量值。这种方法在日常调试中经常使用。
与编辑页面信息同步,可以编辑测试用例,查看个人习惯。
查看运行结果:提供和记录两种报表,显示的信息不同,您可以根据需要查看。
运行标签页主要记录信息:
1)显示执行用例数、通过次数、失败次数、运行时间等信息
2)显示报告路径
3)显示案例执行记录
八、FAQ1、pip命令执行命令窗口报错:
解决方法:pip命令应该在CMD命令窗口中执行
2、执行pinp时pip版本较低
解决方法:在CMD命令窗口执行.exe -m pip --pip 更新到最新版本。
3、RIDE启动没反应【解决了好久】
解决方法:将这句话添加到文件Lib\site-\\.py
自己。= wx.(wx.)
4、RIED启动后Case下Edit为空
解决方法:据说.8不兼容RIDE,重装.7.5版本,就OK了。
欢迎其他测试库或问题补充完善。
后续将介绍如何基于RF实现API和UI自动化。
页:
[1]