代码改变世界

优化了

2023-11-13 11:01  zouhui  阅读(2)  评论(0编辑  收藏  举报  来源

v2.0.2版本在 github 发布了。

## 优化的功能

优化(定时任务): 测试计划与定时任务模块进行了合并,极大的简化了操作步聚。

1、前端页面,测试计划plan,加入1个接口,设置每分钟运行1次。

fc00e71a4bb2c0743427118be4a50089.png

2、开启定时任务服务,后台日志

c4cae279042f38e5fff327dcbb4f8482.png

3、前端测试报告记录

225a5f0da506dcf0415010110932a856.png


Autotestplat-V2.0.2 功能说明

实现了接口自动化完整功能,产品,接口用例、参数化,测试计划,定时任务,测试报告。达到了企业级自动化测试平台需求。目前是接口,后续会集入UI,性能,智能化,将是强大的开源的一站式自动化测试平台系统。

项目开源地址:

https://github.com/testdevhome/Autotestplat


Autotestplat-V2.0.2 操作手册

操作步聚:
第一步、设置用户,设置产品/项目,用户设置默认产品,也就是当前正在进入使用的产品。
第二步、在系统设置中设置参数,环境设置即设置host地址,常量即设置固定值作为参数,变量可以是时间戳,随机数字、字符等。
第三步、在接口用例中进行接口用例录入调试,设置断言,通过正则表达式设置关联参数,执行;在接口中通过{关键字}设置参数。
第四步、在测试计划中选择接口用例,定时设置,勾选用例调试。
第五步、在测试报告中查看测试记录,报告的详情数据。


安装部署:
第一步:git clone https://github.com/testdevhome/Autotestplat
第二步:pip install -r requirements.txt
第三步:python manage.py runserver 0.0.0.0:80
第四步:redis-server redis.windows.conf

第五步:python manage.py celery worker -c 6 -l debug
第六步:python manage.py celery beat