# 版本发布
# 大版本发布,会在此公布
# 版本
# v5.8.3
更新时间:2025年10月29日
更新内容:
- 增加了元素定位失败时,使用AI的能力帮助进行定位,减少元素不稳定时用例执行失败的报错
- 增加了一个UI的ai agent,目前只能支持协助定位元素
迁移脚本:
- 无
注意:
- 无
下个版本计划:
- 针对AI修复的用例需要打上特殊标识,并且需要把元素记录下来,在测试报告中进行展示,并且提供按钮一件设置到元素库中!
- API测试的情况下,对部分报错尝试使用AI修复
- 对步骤的测试过程中,单个元素的返回实时查看,这样无需等待整个步骤的调试结果就能实时看到元素测试结果!
- 调研并开发【流量录制回放】功能,针对的是简单查询接口进行录制和回放,并且支持设置定时任务
- 探索开发【预警监控】功能,上传或导入监控脚本,在测试平台页面中查看监控情况和消息,记录异常信息,方便年终述职或作为分析使用!
# v5.8.0
更新时间:2025年10月09日
更新内容:
- UI自动化步骤配置改为flow流控制
- 支持判断操作
- 支持python代码
- 优化用例页面的步骤明细
- UI自动化步骤配置改为flow流控制
迁移脚本:
- 启动服务后,调用后端接口:http://127.0.0.1:8000/test?v=5.8 (注意需要备份数据库后再迁移,避免数据丢失)
注意:
- 注意需要备份数据库后再迁移,避免数据丢失
下个版本计划:
- 增加步骤调试时的单个元素状态测试结果展示
# v5.7.0
更新时间:2025年08月31日
更新内容:
- 优化执行器页面
- 执行器增加pytest执行,分担服务器压力增加pytest的并发
- 执行器增加控制部署版本
- 修改windows和docker部署文档
- 优化全局的搜索按钮,pytest页面增加搜索按钮
迁移脚本:
- /
注意:
- 如果发现拉取的时候git冲突,可以直接删除本地仓库,再拉取,或者放弃本地修改!
- 部署流程有修改,请重新参照文档进行部署,docker部署的数据不回丢失,重新git拉取部署即可
下个版本计划: *
# v5.6.0
更新时间:2025年05月06日
更新内容:
- web新增了通知,可以在通知铃铛里面查看到最新执行器发送的消息
- 增加了执行器中,UI自动化的配置,现在UI自动化设备配置,不再通过WEB填写,而是通过执行器手动配置,如果没有配置则会默认提供
- 增加了UI测试中,可以查看到元素更多的信息
- 修改了执行器的系统配置,删掉没有用的代码
- 修复上个版本安卓自动化没办法使用的问题
- 修复上个版本遗留的bug和其他已知bug
迁移脚本:
- /
下个版本计划:
- 维护现在前几个版本较大改动之后的稳定性,解决其他同学发现的bug
- 继续优化执行器的配置
- 帮助文档中完善前几个版本的改动地方,同步增加文档
# v5.5.0
更新时间:2025年04月17日
更新内容:
- 优化执行器代码,减少不必要的页面
- 优化执行器,UI自定义方法请参考代码中的提示
- 优化执行器,执行器现在在docker部署的时候,会默认注册一个账号,并且登录
- web端执行器页面,增加open状态开关,如果为开启,则代表可以远程执行UI测试用例,无需在本地登录执行器
- 优化web端步骤的操作,可以让用户清楚的知道,自己要输入什么内容
- 优化了一些已知bug
- 版本刚刚做好,可能有些bug,后面慢慢改,安卓UI自动化用户暂时别更新,还没完成兼容好!
迁移脚本:
- 执行:http://127.0.0.1:8000/test?v=5.5 (注意ip换成你自己的)
- 使用最新的 执行器 点击发送缓存数据按钮
迁移脚本:
# v5.0.0
更新时间:2025年02月24日
更新内容:
- 增加新功能-单元测试自动化
- 可以跟mango_pytest项目结合,通过芒果测试平台来管理pytest脚本,当然,你自己的pytest项目也支持,只需要按照固定的目录即可
- 增加新功能-单元测试自动化
迁移脚本:
# v4.8.0
更新时间:2025年02月16日
更新内容:
- 1.完善了API自动化用例执行流程,增加了对一个用例中的一个接口多次调用;
- 2.增加了API的接口后置操作,单独执行和用例执行过程中都会调用;
- 3.增加了API用例支持python代码函数调用,可以直接自己写代码变成用例接口的前置或者后置;
- 4.增加了对API的请求头进行统一管理;
- 5.增加了API和UI自动化的参数化,可以循环多次调用用例;
- 6.更新了定时任务,摘除的定时任务的类型,一个定时任务详情中支持配置3种类型的任务:UI自动化,接口自动化和mango_pytest( 好像还有问题,明天更新)
迁移脚本:
- 需要备份数据,主要涉及API相关的表。数据有问题可以手动复制迁移数据
# v4.7.0
更新时间:2025年01月24日
更新内容:
- 1、修改了数据提取方式,使用方式:http://43.142.161.61:8002/pages/data-extraction/data.html
迁移脚本:
- 启动服务后,调用接口:http://127.0.0.1:8000/test?v=4.7
- 接口不需要验证,V=版本号,现在等于4.7
- 接口不可以重复调用,调用前请记得备份数据,查看数据中的
${}修改为:${{}}即可,多次调用会产生多个{},所以要备份数据
# v4.6.0
- 更新时间:2025年01月05日
- 更新内容:
- 1、增加了执行器复制功能
- 2、优化了前端样式
- 3、优化了执行器菜单加载速度
- 4、增加了测试报告任务的重试
- 5、修复了一些已知问题
# v4.5.0
- 更新时间:2024年12月12日
- 更新内容:
- 1、增加了删除关联校验,如果上级没有删除,则关联数据不允许删除;
- 2、修改了url的路径,进行统一模块化;
- 3、优化了定时任务执行逻辑;
- 4、完善了用例的状态回写;
- 5、增加了对MangoPytest项目支持,可以直接通过定时任务启动MangoPytest项目;
# v4.0.0
- 更新时间:2024年10月11日
- 更新内容:
- 1、优化了API的执行逻辑,UI的执行逻辑;
- 2、修改了批量执行和定时任务执行的模式,改为任务制;
- 3、增加了API的并发,以后api接口调用次数不过5万,估计都不用怎么改了。
- 4、测试报告优化,现在看没啥变化,主要是方便后期扩展
- 5、数据库字段调整了很多很多,把不喜欢的名字全改了
- 更新到4.0.0版本后,不兼容之前的数据库,建议新创建一个数据给这个项目用,后面自己手动迁移数据;
# v3.5.1
- 更新时间:2024年10月11日
- 更新内容:
- 执行器客户端功能基本已经全部完善,可以单独通过执行器完成UI和API用例~
- 执行器更新之后,web端同步更新已完成~
- 目前用户较少,不提供sql迁移指南,建议直接使用新数据库,如果使用旧数据库,发现问题请问我即可~
# v2.1.0
- 更新时间:2024年10月11日
- 更新内容:
- 完善了执行器关于UI自动化的相关逻辑,先行发布到master进行学习交流。
- 初步完成了执行器独立于web控制端之后,对UI自动化的执行;(初步完成哈,只可以体验。)
- 注意:更新完成之后,web端对于通知配置和数据库配置不兼容,后续小版本会兼容上去,更新之后暂时不要操作web端的数据库配置和通知配置;
- 注意:更新之后,如果您有配置通知和数据库信息,请手动前往数据库给这两个配置绑定测试环境!如下图:

- 注意:配置配置和数据库配置,更新之后不可用,预计2024年10月12日 或 2024年10月13日修改完成,到时候重新获取master代码;
# v2.0.1
- 更新时间:2024年09月20日
- 更新内容:
- 针对执行器,修改了表结构,需要执行如下sql;
- 此次更新会对web端进行兼容,web端新增的,还是走旧逻辑,执行器的新增占时没有做好。
UPDATE ui_page_steps_detailed SET ope_key = CASE WHEN ope_type IS NOT NULL OR ass_type IS NOT NULL OR `key_list` IS NOT NULL OR `key` IS NOT NULL THEN COALESCE(ope_type, ass_type, `key_list`, `key`, ope_key) ELSE ope_key END, ope_value = CASE WHEN ass_value IS NOT NULL OR `sql` IS NOT NULL OR value IS NOT NULL THEN COALESCE(ass_value, `sql`, value, ope_value) ELSE ope_value END;
# v2.0.0
- 更新时间:2024年09月18日
- 更新内容:
- 优化执行器的样式,后续可能会把功能全部都移到执行器上,放弃WEB端;
- 完善了执行器的项目结构;
- 完善了执行器的各种公共组件和整体样式;
# v1.0.0(初次开始记录)
- 更新时间:2024年08月25日
- 更新内容:
- 优化执行器目录结构,更适合开发gui模式的目录结构(有点想放弃web端的管理平台);
- 修复了执行打包成exe文件之后,启动浏览器时出现的黑窗口
- 解决了一些已知bug;
- 注意事项:
- 此次更新之后,执行器会有多个空白目录,请按如下截图,删除不在截图中的空白文件即可

- 此次更新之后,执行器会有多个空白目录,请按如下截图,删除不在截图中的空白文件即可
windows →