mirror of
https://gitee.com/mao-peng/MangoTestingPlatform.git
synced 2025-12-06 11:59:15 +08:00
288a91b1c56aa957820fc987e2d148eb42e2d15b
MangoTestingPlatform 芒果测试平台
tips:线上服务演示已上线!!(执行UI自动化请先下载执行器!在下面)
概述
芒果测试平台是集UI,API与一体的低代码测试平台。可以通过简单的配置方式,无需编写代码,即可完成UI和API自动化。并且解决了其他很多工具的各种问题,简单易用!(UI支持web端,安卓,PC桌面,并且可以组装成一个用例)
简单部署,简单使用,高质量测试!
UI自动化功能介绍:
- 基于关键字驱动的UI自动化测试平台,测试人员无需解除代码,即可完成高质量的UI自动化测试!
- 基于PO设计思想,测试数据,页面元素,产品项目组,实现全分离!多系统多页面自由组合测试用例!
- 实现人员分离,部分测试人员可以收集页面元素,部分测试人员可以专心设计测试用例,检查用例执行进度
- 支持多种自定义变量,sql,自定义,等等,帮助进行参数化
- 支持无python运行环境的电脑进行自动化测试,可以多端分布式分发用例!
API自动化功能介绍
- 解决jmeter功能接口复用的问题,在一个平台上,完成项目的所有接口自动化用例
- 完善的接口依赖关系处理,可处理复杂的流程用例,例如电商平台的新建商品,发货,售后全流程
- 全面的接口断言,支持响应断言,数据库断言
- 支持录制接口,打开录制时会启动浏览器,根据你绑定的测试环境,录制该环境上所有的接口,并保存起来,极大方便了接口的填写
功能模块:
- UI自动化:页面元素,页面步骤,测试用例,公共参数,设备配置,测试报告
- API自动化:接口信息,测试用例,公共参数,测试报告
- 设备中心:执行器
- 测试配置:测试项目,测试环境,数据库配置,通知配置,测试文件
- 定时任务:定时策略,定时任务
- 系统管理:系统管理,用户管理,角色管理,登录日志
- 帮助:断言使用介绍,公共参数介绍,帮助手册
项目
后端:MangoServer
前端:mango-console
执行端:MangoActuator(执行UI自动化用例。可以在任意的电脑打开执行打包的exe文件,即可在任意电脑上执行UI自动化用例!)
执行端下载:https://www.alipan.com/s/ui81fhv41nd
视频介绍&演示功能(已上线)
- 演示地址:http://36.213.11.72:5137/#/index/home
- 账号:19011112222
- 密码:123456
- 可以自行注册(建议自行注册账号进行体验!)
- 服务器只有一个月,大家快体验。登录上之后,记得给自己新增一个账号,因为UI自动化的执行是和账号绑定的,你登录了其他人就退出了。
B站视频教程(已上线)
部署&帮助文档&功能介绍(没会员已过期,看b站视频吧或者阅读项目根目录下的:windows运行服务文档文档)
- 语雀文档地址:https://www.yuque.com/maopeng-ipl1k/hi4b1o?# 《芒果测试平台》
功能演示gif图
加作者微信,进芒果自动化测试群(记得备注:git芒果测试平台。否则可能会不通过哦)
Languages
Python
44.5%
Vue
41.5%
TypeScript
13.3%
Less
0.2%
CSS
0.2%
Other
0.2%
