个人编写的一个开源测试工具,GitHub - easytestapi/easytestapi: 生产力!!!
目前主要用户接口功能自动化测试,其核心思想是文档即测试。
文档是接口文档。通过我定义的标准化的接口文档,可生成测试用例,也可直接执行测试。
目前没有可视化,独立一人编写。希望有兴趣的一块进行优化,或编写可视化平台。
希望大家多多提意见。
简单体验
python ./bin/easytestapi.py -d ./tests/apis/test_create_tester_api.json
2022-08-09 19:00:40 models.py [line:615] INFO 用例《创建tester接口_随机正向值测试用例.json》已生成至本地路径: 创建tester接口\创建tester接口_随机正向值测试用例.json
2022-08-09 19:00:40 models.py [line:615] INFO 用例《创建tester接口_test_str_字段不填.json》已生成至本地路径: 创建tester接口\创建tester接口_test_str_字段不填.json
2022-08-09 19:00:40 models.py [line:615] INFO 用例《创建tester接口_test_str_字段填null.json》已生成至本地路径: 创建tester接口\创建tester接口_test_str_字段填null.json
2022-08-09 19:00:40 models.py [line:615] INFO 用例《创建tester接口_test_phone_验证错误手机号.json》已生成至本地路径: 创建tester接口\创建tester接口_test_phone_验证错误手机号.json
2022-08-09 19:00:40 models.py [line:615] INFO 用例《创建tester接口_test_dt_验证错误日期格式.json》已生成至本地路径: 创建tester接口\创建tester接口_test_dt_验证错误日期格式.json
2022-08-09 19:00:40 models.py [line:615] INFO 用例《创建tester接口_test_enum_验证不存在的枚举值.json》已生成至本地路径: 创建tester接口\创建tester接口_test_enum_验证不存在的枚举值.json
直接执行用例
可以使用-r
参数直接执行用例,须web服务 https://github.com/nigelaji/easytestapi-flask 配合使用。
启动easytestapi-flask
项目后,执行下面命令行。
python ./bin/easytestapi.py -r ./tests/apis/test_create_tester_api.json
必须创作规范,平台一堆广告,还求创作质量啊
版权归原作者 easytestapi 所有, 如有侵权,请联系我们删除。