ZTestMonkey更新日志
2.0.0
新增
- 重构整体测试流程
- 设备管理: 增加远程离线设备“一键重连”功能
- 增加服务条款和隐私协议
- 设备管理: 增加缓存离线设备信息功能
Bug修复
- 修复发起测试失败时,按钮状态未复原的问题
- 测试记录: 修复 智能 monkey 超时时间计算错误
- 测试记录: 修复切换到其他模块后再返回测试记录定时刷新失败的问题
- 设备管理: 修复当设备全部离线时,列表不显示的问题
优化
- 调整扫描登录方式,无需关注公众号
- 微信扫码登录后改为必须绑定手机号
- 测试记录: 原生 monkey 任务状态为 running, 但设备在线且空闲,视为任务超时
- 测试记录: 简化代码
- 测试记录: 调整刷新测试记录按钮到测试记录模块
- 设置: 调整截屏图片质量最大值 100->30
- 优化更新设备信息逻辑
- 设备参数设置默认值,防止设备已连接但未授权时报错
- 测试记录: 优化测试记录批量删除 API (单个删除 API 合并到批量删除 API 中)
- 设备管理: 优化设备在线离线状态管理
1.0.0-beta.3
新增
- 设备管理: 增加预设状态筛选功能
- 设置: 新增设置 “测试记录目录”
- 增加设置模块
- 增加退出登录功能
Bug修复
- 修复全选判断逻辑
- 修复手机号登录后无法最大化窗口
- 修复登录页面 Message 无法关闭的问题
- 修复表单只有一个元素按回车会自动提交的问题
- 修复连接远程设备时关闭弹窗后,连接失败时无法再次连接的问题
- 修改 windows 工作目录默认 C:\ztest-monkey 防止中文用户名导致 adb pull 失败
优化
- 测试计划: 只有选中时才显示批量删除,并显示选中数量
- 监听路由变化,实时高亮菜单
- 设备管理: 增加测试记录路由跳转
- 设置: 调整 截屏图片质量 和 Stutter 监测 范围值
- 调整 mac OS 上常用全局快捷键
- 调整 Mac 版本 app 图标内边距
1.0.0-beta.2
新增
- 增加命令执行模块
- 增加帮助中心模块
- 帮助中心: 页面 UI 改版
- 测试记录: 增加分页功能
- 测试记录: 增加批量删除功能
Bug修复
- 修复托盘快捷键找不到图标的问题
- 修改 windows 系统上设备选择框滚动条异常的问题
- windows 系统打开控制台的情况会导致窗口关闭失效
- 修复 windows 系统窗口最大化,取消最大化图标变化异常的问题
- 修复 windows 自定义数据目录后报告功能失效的问题
优化
- 登录页面固定宽高
- 修改验证码提示信息
- 初始化测试记录根目录为 home 目录
- 删除无用公共函数,修改验证码验证规则
- 删除页面 loading 逻辑
1.0.0-beta.1
新增
- 增加保持登录功能(不勾选保持,默认一天)
- 增加侧栏折叠功能
- 增加更多功能按钮和弹出框
- 调整布局和可拖动范围,增加 windows 系统窗口操作按钮组
- windows OS 增加托盘图标
- 主窗口增加最小宽高
- 增加 ztest monkey logo
- 增加双击标题栏放大或缩小窗口
- 增加设备管理模块
Bug修复
- 修复windows 应用托盘图标可能有多个的问题
- 测试计划: 修复无数据点击批量删除按钮,提示删除成功
- 测试记录: 修复单笔记录删除失败
- 测试记录: 修复根据设备筛选记录错误的问题
- 测试记录: 修复路由参数获取失败的问题
- 解决 windows 系统下单双击事件冲突的问题
- 设置: 修复初始化可能失败的问题
- 阻止 form 只有一个元素时按回车自动提交
优化
- 原生 monkey 状态下,事件数设置最大值 300000
- 完善手机号登录表单和完成微信扫描登录表单
- 完成最大最小化以及关闭按钮点击功能
- 应用安装: 增加重置表单的功能
- 更新数据存储目录时重置本地的 webservice 服务静态目录