【游戏测试】游戏软件的安装卸载测试
安装卸载测试看起来很简单,其实在实际测试过程中还有很多“坑”,安装卸载一旦出错就是无法启动的最高优先级错误,因此安装卸载的测试必须重视起来,同时需要进行深入探究。
(一)安装方式
在移动设备上,有很多安装方式
①下载应用到手机SD卡中进行安装,这是用户较常使用的方式之一,也是测试需注意的重点。
②借用第三方软件安装,这是最常用的方式,如,豌豆荚,360助手,应用宝,91助手等等。此种方式还分有线连接和无线连接,测试需注意多任务安装,安装时中断连接等情景。
③通过命令行进行安装。不要高看用户的智商,当然也不要小看用户的能力,既然有这种安装方式,就要对其进行测试,通过命令行安装其实和第三方软件安装逻辑上是相同的。运行adb要保证下载和配置了Java环境变量,具体方法网上有很多http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html。首先,需下载一个Android SDK(下载过程不再赘述),然后进入SDK的tools目录下,找到adb.exe,由于SDK版本不一样,adb.exe所在的目录可能不一样。最新的SDK中可能不在tools文件夹下,在里面会有一个adb_has_moved.txt 说明adb被放在platform-tools里面了。如下图所示:
现在进入platform-tools中找到adb,然后运行cmd(win+R),进入这个目录(cd:目录路径,然后输入盘符),并输入adb运行成功即可,如下图:
手机通过数据线连接电脑,然后输入安装命令adb install <安装包的地址和包名>(为了方便可以将安装包放在adb的所在目录下),如图:
此时只需输入包名即可:
Success即安装成功,同时写下adb命令卸载命令,adb uninstall,主要这里是包名,如下图所示:
其中加入-k参数可以保留配置和缓存文件,用法为adb uninstall<包名>。包名可以通过解压apk后,在AndroidMainifest.xml文件中节点下,package元素指定的名字。
adb的应用还有很多,现在只了解了些皮毛,之后会继续深入研究下。
(二)安装/卸载测试注意点
安装/卸载测试需注意以下几点:
①设备上无应用安装。
②设备上已安装过应用(包括,同版本,不同版本/新旧版本,不同渠道版本)。
③卸载后进行安装。
④游戏正在运行时进行安装/卸载。
⑤其他应用正在运行时进行安装/卸载。
⑥手机存储空间不足时进行安装。
⑦安装/卸载过程中出现意外情况(死机,重启,断电,来电话等等)。
(三)安装/卸载之后
安装/卸载之后需注意以下几点:
①安装后游戏能否正常运行,是否会崩溃。
②安装后检查版本号及相关数据,是否与安装的游戏相一致。
③在安卓或其他设备上安装后从手机内存移动到SD卡或从SD卡移动到手机内存能否正常运行。
④卸载后,是否影响到了其他应用。
【转载文章】