前言
rabbit 自动化测试平台 ui 自动化已经开发发布将近 3 个月,目前看来使用的同学的反响不错,ui 自动化比传统的 RF 操作更加简单,功能更加强大。在线调试、自定义关键字、易用的操作,例如数据库,上传等都变得非常简洁高效。
ui 自动化传送门:https://testerhome.com/topics/21705
进入正题,同样简洁强大的接口自动化现在发布第一波
服务端演示地址
因为只有一个服务器,所以只能部署服务端,没有执行端执行用例
- 项目地址:http://rabbittest.xyz/public/
- 测试密码:admin/admin1
- gitee 地址:https://gitee.com/tuzikuaipao/rabbit_test_platform_server 觉得项目对你有帮助,gitee 请点下 star。
- 项目手册:http://rabbittest.xyz
- 好的建议或遇到问题欢迎交流(qq 群:835208549)
- testhome 地址:https://testerhome.com/opensource_projects/rabbit----
环境配置
平台可以使用环境来切换全局变量
新建环境
全局变量
同一个接口或者用例中有的不同环境有着不同的值,例如域名,账号密码等。这里我们在全局变量中加入了环境的概念,后续在用例和任务中,可以根据不同的环境使用 @{key}的方式就可以直接使用全局变量。
创建全局变量
使用全局变量
接口管理
接口为接口模块的最基础单元,接口管理类似接口模板,其中维护了接口的基础参数,供用例调用
新建接口
接口断言
提取参数
前置处理器
调试结果
用例管理
新建用例
添加接口
用例调试
关键字参数化
- 可以使用 ${参数名} 调用用例参数
- 可以使用 @{参数名} 调用公共参数
- 多个参数之间,平台的默认分隔符为英文字符的 “;;” 号
测试集
测试任务
测试报告
测试报告