# 芒果测试平台 **Repository Path**: rsstest/MangoTestingPlatform ## Basic Information - **Project Name**: 芒果测试平台 - **Description**: 芒果测试平台是UI和API自动化测试的低代码平台。可以通过简单的配置方式,无需编写代码,即可完成UI和API自动化。并且解决了其他很多工具的各种问题,简单易用!(UI支持web端,安卓,PC桌面三端,并且可以组装成一个用例执行) - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 71 - **Created**: 2024-04-12 - **Last Updated**: 2024-04-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MangoTestingPlatform 芒果测试平台 # 概述 ###### 芒果测试平台是集UI,API与一体的低代码测试平台。可以通过简单的配置方式,无需编写代码,即可完成UI和API自动化。并且解决了其他很多工具的各种问题,简单易用!(UI支持web端,安卓,PC桌面,并且可以组装成一个用例) ###### 简单部署,简单使用,高质量测试! ### UI自动化功能介绍: * 基于关键字驱动的UI自动化测试平台,测试人员无需解除代码,即可完成高质量的UI自动化测试! * 基于PO设计思想,测试数据,页面元素,产品项目组,实现全分离!多系统多页面自由组合测试用例! * 实现人员分离,部分测试人员可以收集页面元素,部分测试人员可以专心设计测试用例,检查用例执行进度 * 支持多种自定义变量,sql,自定义,等等,帮助进行参数化 ### API自动化功能介绍 * 解决jmeter功能接口复用的问题,在一个平台上,完成项目的所有接口自动化用例 * 完善的接口依赖关系处理,可处理复杂的流程用例,例如电商平台的新建商品,发货,售后全流程 * 全面的接口断言,支持响应断言,数据库断言 * 支持录制接口,打开录制时会启动浏览器,根据你绑定的测试环境,录制该环境上所有的接口,并保存起来,极大方便了接口的填写 ### 功能模块: * UI自动化:页面元素,页面步骤,测试用例,公共参数,设备配置,测试报告 * API自动化:接口组装,测试用例,公共参数,测试报告 * 测试配置:测试项目,测试环境,数据库配置,通知配置,测试文件上传 * 定时任务:定时策略,定时任务 * 系统管理:系统管理,用户管理,角色管理,登录日志 * 帮助:断言使用介绍,公共参数介绍,帮助手册 ## 项目 ##### 服务端:MangoServer ##### 控制端:mango-console ##### 执行端:MangoActuator(执行UI自动化用例。可以在任意的电脑打开执行打包的exe文件,即可在任意电脑上执行UI自动化用例!) ## 视频介绍&演示功能 * 演示地址:x * 账号:x * 密码:x * 线上地址后端未上线,没钱买服务器 ## B站视频教程 * 地址:https://space.bilibili.com/266410261?spm_id_from=333.1007.0.0 ## 部署&帮助文档&功能介绍 * 语雀文档地址:https://www.yuque.com/maopeng-ipl1k/hi4b1o?# 《芒果测试平台》 ## 功能演示gif图 ![功能演示.gif](功能演示.gif) #### 加作者微信,进芒果自动化测试群(记得备注:git芒果测试平台。否则可能会不通过哦) ![img_8.png](img_8.png) #### 如果觉得项目对你有帮助,那就请我喝咖啡,哈哈哈 ![微信.jpg](微信.jpg)