自动化工具 rabbit 测试平台第二波,接口自动化测试模块介绍

兔子快跑 · March 03, 2020 · Last by lldxwn replied at July 31, 2020 · 1782 hits

前言

rabbit自动化测试平台ui自动化已经开发发布将近3个月,目前看来使用的同学的反响不错,ui自动化比传统的RF操作更加简单,功能更加强大。在线调试、自定义关键字、易用的操作,例如数据库,上传等都变得非常简洁高效。
ui自动化传送门:https://testerhome.com/topics/21705
进入正题,同样简洁强大的接口自动化现在发布第一波

服务端演示地址

因为只有一个服务器,所以只能部署服务端,没有执行端执行用例

  1. 项目地址:http://rabbittest.xyz/public/
  2. 测试密码:admin/admin1
  3. gitee地址:https://gitee.com/tuzikuaipao/rabbit_test_platform_server 觉得项目对你有帮助,gitee请点下star。
  4. 项目手册:http://rabbittest.xyz
  5. 好的建议或遇到问题欢迎交流(qq群:835208549)
  6. testhome地址:https://testerhome.com/opensource_projects/rabbit----

环境配置

平台可以使用环境来切换全局变量

新建环境

全局变量

同一个接口或者用例中有的不同环境有着不同的值,例如域名,账号密码等。这里我们在全局变量中加入了环境的概念,后续在用例和任务中,可以根据不同的环境使用@{key}的方式就可以直接使用全局变量。
创建全局变量

使用全局变量

接口管理

接口为接口模块的最基础单元,接口管理类似接口模板,其中维护了接口的基础参数,供用例调用
新建接口

接口断言

提取参数

前置处理器

调试结果

用例管理

新建用例

添加接口

用例调试

关键字参数化

  1. 可以使用${参数名} 调用用例参数
  2. 可以使用@{参数名} 调用公共参数
  3. 多个参数之间,平台的默认分隔符为英文字符的“;;”号

测试集

测试任务

测试报告

测试报告

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 5 条回复 时间 点赞

奇怪,为什么这个不能指定回复

前端 代码呢

这就沉了?

兔子快跑 回复

前端代码呢 主要前端太菜了

可以加个导入接口的功能,如导入swagger,Postman的接口

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up