Alpha阶段发布说明

Alpha版本功能

Alpha版本是咱们发布的第一个版本,实现了所预期的基本功能,会在以后的版本迭代中进行增量改进。小程序

基本功能

  • 解压便可直接使用

  • 内置功能说明,点击引导,弹出引导界面对各个功能进行简易说明

  • 链接真机或模拟器皆可,等待窗口出现提示"start"后,选择链接设备,稍加等待便可链接成功。

  • 编辑测试队列模拟用户行为对游戏进行测试,现阶段包含最基本的指定位置点击、随机点击、指定位置划动、随机滑动四种基本行为。

  • 自动识别可能存在的异常并报告,生成在当前文件目录下的exception_x.txt,x是数字编号,内容为记录的异常前进行的操做。

Alpha版本的缺陷及修复

Bug List

1.随机点击和随机滑动会超出现有屏幕范围测试

解决方法:限定随机值在屏幕范围内优化

2.未链接设备的状况下开始测试会崩溃线程

解决方法:添加判断是否链接设备blog

3.点击次数和间隔时间等输入过大或太小的值会崩溃队列

解决方法:添加输入范围要求游戏

4.点击暂停和继续后没有反应进程

解决方法:更改进程间通讯相关部分资源

5.点击中止后不能再次开始测试get

解决方法:更改相关锁的机制

6.连续屡次点击暂停、继续、中止会崩溃

解决方法:添加判断标志

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

1.使用模拟器时偶尔会出现与monkeyrunner不兼容的问题,应该是monkeyrunner方面的问题,且偶尔异常报告部分有时不正常运行,疑似与此有关

2.目前在手动点击终止测试前继续加入测试序列,可能会不能正常测试

3.须要手动点击终止测试,不然可能出现未知异常

4.异常检测线程可能无法正常退出致使在后台挂起占用资源

5.包体较大,优化方面还没作

6.帮助部分未完成,先关闭了,引导部分有待增长细节

7.偶尔会出现添加了测试点击开始后不开始的状况,缘由不明,疑似操做太快会引发

8.暂停或终止时,若是有正在运行的操做,会在暂停的提示出现后再出现操做,缘由是暂停的提示是即时的,而操做记录有延迟,这里还有待改进。

运行环境要求

  • JDK
  • Android-SDK
  • Python 3.6.x

安装方法

解压后直接运行GameExCaptor.exe

软件发布方式及发布地址

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