1.Android系统在不断更新,容易出现兼容性的问题,所以我们在测试Android时需要多测试一些版本,着重注意一下软件的兼容情况;
2.一款手机软件在Android系统上测试要特别注意,Android手机款式多,内存,、分辨率不一,所以测试难度也比较大。我们经常会遇到这样的情况:一款软件在小手机上有可能运行不了,如果应用开多,占内存大了,就会出现闪退,或是有的压根就不能运行。
3.如果是同一个用户,那么她在Android、iOS上登录后,记录应该都是一样的。
4.有可能遇到这种情况:在iOS上,当在进行数据加载的时候,用户点击已加载出来的部分数据,出现闪退现象,而且还很频繁;
5.如果一页面里有很多条记录,要注意上下多滑动,易出现在上下滑动中由于数据出现错误,导致闪退的情况,尤其是iOS;
6.到了某个页面,突然断网了,然后你在不知情的情况下,点击某个按钮想继续往下走,此时,不能出现闪退的情况,而要给出断网提示;
7.文本框校验时采用等价类划分法、边界值法、错误推测法与场景法,通过这些方法,覆盖更多的测试点;
8.输入框的测试,如果进行不同的组合,程序没有做相应处理的话,前台也是有可能出现问题的;
9.输入框的测试还会出现内存溢出的问题,如果程序员没有做处理,那么当输入超过输入框限制的字符时,有可能会直接报错;
10.很多手机APP在打开后,一般用户都不需要先注册登录,到了合适的地方,弹出合适的提示,很好友的让用户去登录。当然有些页面,而且有时没有判断,未登录去点一些按钮,有可能会闪退。未登录与登录显示的页面是完全不一样的,要仔细测;
11.有些软件程序员在设计的时候经常会考虑不全,有些不需要用户登录的模块或是不全需要用户登录的模块,硬是做成强制性的登录,否则查看不了其他信息;
12.用户登录状态太久,登录信息会过期,会出现“虽然是登录状态,系统会提示用户没有登录。
13.输入数据,点某颗按钮,会出现错误提示,有时不管这个提示,继续猛点这个按钮,会出现出人意外的结果;
14.新的版本要上线前,一定要测旧的版本,不能因为新版本上线了,老版本就不能用了,用老版本的用户还是大有人在,有时候,新版本上线后,老版本就不能使用,总是出现闪退;
15.上线前一定要测一下软件更新,如果这个测试点没有覆盖到,会导致更新到线上时出现很严重的bug。这不仅降低了测试人员的可信度和客户的满意度,而且大大影响了用户量。
领取专属 10元无门槛券
私享最新 技术干货