• Alpha阶段发布说明


    Alpha版本功能

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

    基本功能

    • 解压即可直接使用

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

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

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

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

    Alpha版本的缺陷及修复

    Bug List

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

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

    2.未连接设备的情况下开始测试会崩溃

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

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

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

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

    解决方法:更改进程间通信相关部分

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

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

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

    解决方法:添加判断标志

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

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

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

    3.需要手动点击终止测试,否则可能出现未知异常

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

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

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

    7.偶尔会出现添加了测试点击开始后不开始的情况,原因不明,疑似操作太快会引起

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

    运行环境要求

    • JDK
    • Android-SDK
    • Python 3.6.x

    安装方法

    解压后直接运行GameExCaptor.exe

    软件发布方式及发布地址

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

  • 相关阅读:
    Echarts实现区级行政区划地图
    webpack4.x开发环境配置
    说说说vue.js中的组
    原生JS实现购物车功能详解
    面向对象的一些重要的基本概念
    Lucene教程
    开启事务时mybatis返回主键id
    生成二维码的方法,基于zxing
    mysql判断一条记录是否存在,如果存在,则更新此语句,如果不存在,则插入
    一:验证微信的Token
  • 原文地址:https://www.cnblogs.com/buaatbxl/p/10747820.html
Copyright © 2020-2023  润新知