手机平台对于PC平台来说,存在一些天生的弱势,如CPU/RAM资源、屏幕尺寸、OS处理机制、OS版本等等,这都直接导致了手机平台APP的测试相对于PC平台APP存在较多的问题,要考虑的因素也更多,测试也相对较困难和复杂。在进行Android APP功能测试时,总结了些常出现BUG的地方如下:
1.网络问题
(1)断开网络后,进行相应的增、删、改、查操作;此处若请求异常没作处理,容易crash;
(2)连接网络,当加载的文件较大,网络不稳定时,检测文件能否正常加载,是否会直接crash;
场景:地图加载
(3)测试时,应在2G、2.5G、3G网络中都进行测试。
(4)当启动APP要加载服务器数据时,或网络中断,应进行提示,并能弹出对话框引导设置。
2.手机操作问题
(1)当按手机返回键时,检测APP是否与程序返回按钮一致;此处容易出现crash。
(2)当APP弹出对话框后,按手机返回键,检测对话框与主程序界面是否正常返回;此处容易对话框消失后,无法对主程序进行操作。
(3)当在首页按返回键时,检测程序退出是否有提示或按要求退出APP;
(4)按设置按键,查看是否有响应;
(5)按home键后,再次进入APP,检测是否再次进入&#x