-
app多语言测试中,弹窗一般会出现居中问题。德语和法语容易在按钮和固定大小的控件上超出长度;
-
8.app推送测时,目前本人尚未发现好的自动化测试推送方法,所以需要后台人员给你写一个专门能返回推送记录的接口,这样才好方便来写自动化测试推送脚本。
-
app测试中,断网情况可以应用很多地方,要引入绕过app前端判断的思想,比如:这个按钮要联网才可以点击,点击之后 还要二次确认。测试可以在联网的时候点击第一次,然后二次确认的时候断网,看其怎么处理
-
APP测试要注意测试页面刷新,很多情况其实都是页面没有及时刷新造成的,刷新包括:
- 收到推送主动刷新;
- 切换其他页面刷新;
- 返回后台刷新 ;
- 杀掉app;
- 重新登录
-
安卓测试时,要注意,返回后台后重打开后 点击各个控件(尤其是会出现弹窗的)是否正常;
-
app端缓存问题很让人头疼。一旦缓存清理失败,下一个账号进去就会异常。看到前一个账号的部分信息,引起此问题原因大多是前一个账号退出的时候,或者其他触发清理缓存的时候,手机进行了异常操作,导致缓存清理失败,就被带到了下一个账号里(app如果检测到缓存存在,就不会去显示接口的真实返回了)。所以要进行缓存清除异常测试。比如清除的时候,强制退出,后台清理,黑屏,关机,断网等异常情况。
-
测试app时,要多测试,无系统权限的页面。可能会引起崩溃;
-
测试app时,按住说话功能,要考虑到结束后,手指移动的方向,可能会导致说话toast图标卡到页面上。
-
测试app时,很多权限是在实际要用的时候才会弹出提示,如相册,语音等。用户点击拒绝or开启 后,触发此提示的功能是否还能正常续运行
-
测试app,需要注意,在所有的页面关闭屏幕再打开会不会出现异常,
能会显示重复,可能会丢什么元素。
因为关闭屏幕后,再打开,开发可能会要重新发送某些请求,并对返回值进行显示。这时候就要测试,app是否对当前页面有判断,比如a信息已经显示了,屏幕重开后又获取了一次a的信息,那么就有可能显示两条。
参考:
https://blog.csdn.net/qq_22795513/article/details/77508552