mirror of
https://gitee.com/mao-peng/MangoTestingPlatform.git
synced 2025-12-06 11:59:15 +08:00
b086c72d9b1781a3e64a94700852e673cf001919
概述
MangoPyMutoTest是芒果测试平台服务端程序,是用来连接执行端和控制端,并保存测试数据!
基于关键字的UI自动化测试,可以多人多端进行测试,完善的接口依赖关系,帮助完成复杂的接口任务,提供高并发解决jmeter并发不足的场景,最大可提供2万的并发
功能介绍:
- 1、便捷,快速的接口自动化测试,有完善的测试流程控制,提供多种方法来解决前后接口依赖关系,方便快速设计接口自动化的场景和测试!
- 2、关键字驱动的UI自动化测试,可以使无代码基础的人员方便的进行UI自动化测试,提供了web和app多种端的自动化!
- 3、使用python的进程和线程库,和Pandas来做数据分析,根据已经添加的接口,一键生成接口的性能测试报告!
- 4、方便的定时任务设置,和更多方式的通知方式,使用户可以根据不同的环境来设置定时自动化场景,并进行失败通知!
- 5、根据开发项目组设计了组织架构,方便用户进行管理公司人员的不同权限!
端链接:
服务端:https://gitee.com/mao-peng/py-auto-test
控制端:https://gitee.com/mao-peng/vue-auto-test
执行端:https://gitee.com/mao-peng/py-client-at
第三方库:
- pyjwt == 2.6.0
- DrissionPage==3.2.15
- Faker==16.6.0
- colorlog~=6.7.0
- coreapi~=2.3.3
- django-cors-headers==3.11.0
- openpyxl==3.0.10
- mysqlclient==2.1.1
- PyMySQL==1.0.2
- jsonpath==0.82
- PyYAML==6.0
- redis==3.5.3
- requests==2.28.2
- Django==4.1.5
- django-redis==5.2.0
- django-redis-cache==3.0.1
- djangorestframework==3.14.0
- uiautomator2 == 2.16.22
- weditor==0.6.3
- channels==3.0.5
- pydantic==1.10.6
Languages
Python
44.5%
Vue
41.5%
TypeScript
13.3%
Less
0.2%
CSS
0.2%
Other
0.2%