# 芒果测试平台
**Repository Path**: mao-peng/MangoTestingPlatform
## Basic Information
- **Project Name**: 芒果测试平台
- **Description**: 芒果测试平台是UI和API的自动化测试平台,通过web页面来配置UI和接口的用例即可执行,并且支持分布式,无python环境的人来完成自动化测试。
- **Primary Language**: Python
- **License**: AGPL-3.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 248
- **Forks**: 87
- **Created**: 2023-04-04
- **Last Updated**: 2025-08-31
## Categories & Tags
**Categories**: testing
**Tags**: 测试工具, UI自动化, api自动化, 自动化, 测试平台
## README
# MangoTestingPlatform 芒果测试平台
✨ **概述**
芒果测试平台是一款集UI、API和Pytest于一体的低代码测试平台。通过简单的配置即可完成UI和API自动化测试,无需编写代码,简单易用!
项目地址:[gitee](https://gitee.com/mao-peng/MangoTestingPlatform) | [github](https://github.com/maopengg/MangoTestingPlatform)
您的星星是对我最大的支持💖
---
## 🚀 自动化功能介绍
### **UI自动化功能**
- 支持Web、安卓、PC桌面自动化测试。
- 提供录制功能,可快速生成测试步骤。
- 支持多种断言策略,用户可动态添加自定义断言方法。
### **API自动化功能**
- 支持接口测试、接口用例管理。
- 提供多种断言方式,支持动态添加断言方法。
- 支持接口参数化、前置/后置操作(如SQL、自定义脚本等)。
### **其他功能**
- 提供50多种断言策略,支持用户自定义断言方法。
- 支持测试用例参数化,灵活应对不同测试场景。
- 支持测试报告生成,便于分析测试结果。
---
## 🚀 自动化功能介绍
- **演示地址**:[根据帮助文档使用](http://118.196.24.189:8001/)
- **帮助文档**:[请先阅读帮助文档](http://118.196.24.189:8002/)
- **执行端下载**:[点击下载执行端](https://www.alipan.com/s/8CmZdabwt4R)
## 📦 功能演示
* 所有功能介绍

* UI用例执行过程及测试报告

* API用例执行过程及测试报告

---
## 📄 许可证
本项目遵循AGPL-3.0开源协议,详细信息请查看 [LICENSE](LICENSE) 文件。
### 支持
- 运用在自己公司来完成自动化任务
- 学习、交流测试平台
### 不支持
- 收费教学、二次销售、等盈利活动
### 二次开发注意项
- 请遵守AGPL-3.0协议,不支持修改和删除该协议
- 不支持修改包含作者署名版本的内容
- 不支持修改测试平台名称
- 不支持修改和删除README中的作者联系方式
- 不支持修改前端项目和执行器项目中的帮助文档跳转操作
---
## 📝 版权声明
版权所有 © 2022 by 芒果味
---
## 📞 支持与交流
添加作者微信,加入**芒果测试平台测试群**(备注:`git芒果测试平台`,否则可能无法通过验证)。
| 作者微信 | 测试交流群 |
|---------|---------|
|
|
|
---
## 📦 安装与部署
- **帮助文档**:[请先阅读帮助文档](http://118.196.24.189:8002/pages/build/docker.html)
---
**感谢您使用芒果测试平台!**
如有任何问题或建议,请随时联系作者或提交Issue。