项目介绍
芒果测试平台是一个集 UI 和 API 自动化测试于一体的低代码测试平台。它通过简单的 Web 页面配置即可完成 UI 和 API 的自动化测试,无需编写代码,支持分布式部署,即使没有 Python 环境也可以轻松完成自动化测试任务。该平台旨在帮助测试人员高效地完成自动化测试工作,提升测试效率和质量。
技术栈
前端
• 技术选型: 使用了现代前端框架 Vue.js 来构建用户界面,提供了简洁、直观的操作体验。
• 开发工具: 使用了 WebStorm 或 VS Code 等主流的前端开发工具,便于代码编写、调试和维护。
后端
• 技术选型: 后端基于 Python 的 Flask 框架开发,提供了强大的后端服务支持,包括用例管理、任务调度、测试执行等功能。
• 开发工具: 使用了 PyCharm 等 Python 开发工具,便于代码编写、调试和测试。
项目功能
UI 自动化功能
• 基于关键字驱动的 UI 自动化测试,测试人员无需编写代码。
• 支持录制元素,定位准确,支持任意类型的元素定位,无缝衔接 iframe 等问题。
• 基于 PO 设计思想,实现元素、页面、步骤、用例的分离,便于维护。
• 支持远程控制无 Python 环境的电脑,实现分布式测试。
• 支持多端组合测试,如浏览器、微信、PC 桌面等。
API 自动化功能
• 解决了 JMeter 接口复用问题,接口修改后可直接同步更新。
• 支持请求值和响应值的加密解密处理。
• 提供多种断言方式,包括响应结果一致性断言、SQL 断言等。
• 支持录制接口,自动保存测试环境中的所有接口。
其他功能
• 支持多项目、多客户端、多测试环境管理。
• 数据库查询权限控制,避免测试用例误修改线上数据。
• 支持企业微信群通知、邮箱通知,及时反馈测试结果。
• 提供自定义定时任务,支持多种触发方式。
• 提供丰富的测试数据和加密方法,用户可动态添加自定义方法。
应用场景
- 1. 测试人员:无需 Python 编程能力,即可完成 UI 和 API 的自动化测试。
- 2. 开发人员:可用于快速验证接口和前端功能,提高开发效率。
- 3. 测试团队:支持多项目、多环境管理,适合团队协作。
- 4. 企业用户:支持企业微信群通知、邮箱通知,方便集成到企业测试流程中。
功能截图
![图片[1]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8090-1024x471.jpeg)
![图片[2]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8091-1024x513.jpeg)
![图片[3]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8092-1024x510.jpeg)
快速上手
1.克隆代码git clone https://gitee.com/mao-peng/MangoTestingPlatform.git
2.修改MangoServer配置
![图片[4]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8093-1024x669.jpeg)
3.修改mango-console配置
![图片[5]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8094-1024x252.jpeg)
4.修改MangoActuator配置
![图片[6]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8095-1024x500.jpeg)
5.修改.env中的环境启动环境
![图片[7]-MangoTestingPlatform 芒果测试平台-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8096-1024x343.jpeg)







![[模板]uni-app开发的一个掌上点餐系统-伏羲SAAS](https://www.fxsaas.cn/wp-content/uploads/2025/08/IMG_8080-455x800.jpeg)


暂无评论内容