Beta阶段发布说明
Beta版本功能
Beta版本是我们发布的第二个版本,实现了所预期的基本功能,会在之后的版本迭代中进行增量改进。
新增功能
- 新版界面
alpha:
beta:
- 通过拖拽编辑测试序列顺序
- 增加用户可使用的测试方式
- 自动识别用户连接设备的分辨率(比如此时连接的1080*1920)
- 测试序列的保存和读取
Beta版本的缺陷及修复
Bug List
- Qthread线程一运行就退出
- 原因:Qthread线程作为局部变量被gc
- 解决状态:已解决
- 运行程序未能启动MonkeyRunner
- 原因:Python跨目录调用sys.path只在入口文件的目录下
- 解决状态:已解决
- 无法正常输入分辨率
- 原因:python内部数据类型转化遗漏
- 解决状态:已解决
- 错误报告未能及时更新到程序界面
- 原因:测试报告读取目录出错
- 解决状态:已解决
Beta版本中已知的问题和限制
- 第一次连接设备有几率连接失败
- 原因:推测是MonkeyRunner本身的bug
- 解决状态:未解决
- 打开程序同时打开内部一些文件夹会权限冲突
- 原因:程序本身会重新创建文件夹,导致和os打开冲突
- 解决状态:未解决
- 存档保存默认为only.save,如果之前有存档会将它覆盖
- 解决方案:当前版本可以通过改名备份,后续版本增加自定义存档功能
运行环境要求
- JDK
- Android-SDK
- Python 3.6.x
安装方法
解压后直接运行GameExCaptor.exe
软件发布方式及发布地址
由于是离线的桌面程序,为了统计用户,使用下载量代替用户数,利用百度云的分享统计获得下载量,百度云,提取码:qsfm,或者使用小程序码如下: