接口自动化测试平台ATest
详情见我的资源:
Atest接口自动化测试平台-Java文档类资源-CSDN下载
相关文章
开源篇:https://testerhome.com/topics/20155
wiki:https://github.com/shirleydl/ATest/wiki
源码地址:https://github.com/shirleydl/ATest
收集建议篇:https://testerhome.com/topics/20088
环境
JAVA 1.8
MYSQL
测试管理平台为 war(Spring+SpringMVC+Maven)
定时执行为 jar(Spring+Maven)
ps:该项目测试管理平台(包括用例调试)与定时执行是分开的,可分开部署运行
项目介绍
环境管理
增删查改测试环境地址
接口管理
增删查改接口 API 地址,并关联对应测试环境
用例管理
增删查改用例信息
请求方法支持:get、post(form)、post(raw)
断言方法支持:等于、不等于、包含、不包含、正则匹配、以。。。开始,以。。。结束
请求头值、请求内容、断言信息、用例变量都支持系统给定或自定义扩展函数引入
支持用例内全局变量使用
支持手动执行用例并返回结果,可针对用例进行调试
支持复制用例
测试集管理
增删查改测试集信息
用例管理:
支持增删查改关联的测试用例及其他执行信息
支持为每个关联的用例信息绑定、引入测试集全局变量
支持手动执行测试集并返回结果,可针对测试集进行调试
支持复制测试集里面的用例信息到其他测试集里
产品项目管理
增删查改产品项目信息
测试集管理:增删查改关联的测试集,可批量添加测试集到指定任务里
任务管理
增删查改任务信息
测试集管理:增删查改关联的测试集
支持复制任务里面的测试集信息到其他任务里
支持设置前置任务,在执行任务前执行,并分享所有测试集变量值到本次测试任务里执行使用(注意变量名不要重复,否则会被覆盖)
替换管理
增删替换信息(替换环境地址、替换用例变量值)
函数说明
编写接口用例、赋值测试集变量时可调用的关键字
相关文章
- 游戏测试常见问题合集
- 重新生成RF的测试库API文档
- JavaScript变量不同作用域的测试
- pytest接口自动化测试框架 | 跳过模块
- 5.13.1.2 jmeter组件-非测试元件—HTTP代理服务器的使用
- 【大数据开发运维解决方案】Oracle Data Redaction数据加密测试
- 如何使用postman进行接口自动化测试?
- 测试小故事17:这个BUG该报吗?
- 游戏测试中,这几个接口测试知识点不能忽略
- 如何使用Postman做多接口测试【实践】
- 测试开发实战|接口自动化测试框架开发 (pytest+allure+aiohttp+ 用例自动生成)
- 软件测试面试题之接口测试那点事?
- 腾讯在职人员教你接口测试是什么?如何测试?
- 模型动态测试工具 TPT 18更多新特性——HiL测试、需求管理
- 软件测试岗位饱和了?自动化测试是新一代‘offer’必备技能
- 一文4000字教你Mock在接口测试中的实际应用
- 全网最全最细的jmeter接口测试教程以及接口测试流程详解
- 优秀测试工程师成长之路:对软件测试的误解
- 干掉 Postman?测试接口直接生成API文档,这个工具贼好用
- 移动端测试===adb shell top命令解释
- 测试理论----接口测试中restful接口状态码规范