Beta阶段发布说明

Beta版本功能

Beta版本是我们发布的第二个版本,实现了所预期的基本功能,会在之后的版本迭代中进行增量改进。

新增功能

  • 新版界面

alpha:

beta:

  • 通过拖拽编辑测试序列顺序

  • 增加用户可使用的测试方式

  • 自动识别用户连接设备的分辨率(比如此时连接的1080*1920)

  • 测试序列的保存和读取

Beta版本的缺陷及修复

Bug List

  1. Qthread线程一运行就退出
    • 原因:Qthread线程作为局部变量被gc
    • 解决状态:已解决
  2. 运行程序未能启动MonkeyRunner
    • 原因:Python跨目录调用sys.path只在入口文件的目录下
    • 解决状态:已解决
  3. 无法正常输入分辨率
    • 原因:python内部数据类型转化遗漏
    • 解决状态:已解决
  4. 错误报告未能及时更新到程序界面
    • 原因:测试报告读取目录出错
    • 解决状态:已解决

Beta版本中已知的问题和限制

  1. 第一次连接设备有几率连接失败
    • 原因:推测是MonkeyRunner本身的bug
    • 解决状态:未解决
  2. 打开程序同时打开内部一些文件夹会权限冲突
    • 原因:程序本身会重新创建文件夹,导致和os打开冲突
    • 解决状态:未解决
  3. 存档保存默认为only.save,如果之前有存档会将它覆盖
    • 解决方案:当前版本可以通过改名备份,后续版本增加自定义存档功能

运行环境要求

  • JDK
  • Android-SDK
  • Python 3.6.x

安装方法

解压后直接运行GameExCaptor.exe

软件发布方式及发布地址

由于是离线的桌面程序,为了统计用户,使用下载量代替用户数,利用百度云的分享统计获得下载量,百度云,提取码:qsfm,或者使用小程序码如下:

原文地址:https://www.cnblogs.com/buaatbxl/p/10920066.html