详情见我的资源:
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) 断言方法支持:等于、不等于、包含、不包含、正则匹配、以。。。开始,以。。。结束 请求头值、请求内容、断言信息、用例变量都支持系统给定或自定义扩展函数引入 支持用例内全局变量使用 支持手动执行用例并返回结果,可针对用例进行调试 支持复制用例
测试集管理
增删查改测试集信息 用例管理: 支持增删查改关联的测试用例及其他执行信息 支持为每个关联的用例信息绑定、引入测试集全局变量 支持手动执行测试集并返回结果,可针对测试集进行调试 支持复制测试集里面的用例信息到其他测试集里
产品项目管理
增删查改产品项目信息 测试集管理:增删查改关联的测试集,可批量添加测试集到指定任务里
任务管理
增删查改任务信息 测试集管理:增删查改关联的测试集 支持复制任务里面的测试集信息到其他任务里 支持设置前置任务,在执行任务前执行,并分享所有测试集变量值到本次测试任务里执行使用(注意变量名不要重复,否则会被覆盖)
替换管理
增删替换信息(替换环境地址、替换用例变量值)
函数说明
编写接口用例、赋值测试集变量时可调用的关键字
?
|