APP测试要点:
1.非功能测试,如:
1.1界面(UI)测试:测试用户界面布局、风格是否与效果图一致,界面上的文案是否正确,输入框说明文字的内容是否与要求一致,界面上的文字长度是否加以限制,操作是否友好等等;
2.功能测试
根据APP需求说明,验证每项开发的新功能是否都实现; 根据被测功能点的特性编写相应的测试用例或者列出测试点对其进行覆盖,避免遗漏;
3.更新升级测试
当客户端有新版本时,有更新提示(与产品需求一致),直接更新检查是否能正常更新;
更新后,检查客户端功能是否是新版本等;
刺激战场火箭少女4.兼容性测试
APP在不同品牌机型上的安装、运行、卸载和升级是否正常;
北京市旅行社APP在不同操作系统上的安装、运行、卸载和升级是否正常;
5.中断测试
在客户端打开运行APP时,突然来电、短信、微博等通知后APP的反应,以及APP前后台切换、锁屏再解屏时,APP是否崩溃等;
6.耗电量测试
APP运行时,耗电量是否严重(之前出现过IOS版本上运行APP,手机耗电严重且发烫的情况)
7.弱网测试
7.1 无网络时,执行需要网络的操作,给予友好提示,信息与效果图一致;
7.2 网络切换时,确保APP不出现异常;
7.3 在网络信号不好时,检查功能状态是否正常,确保不因提交数据失败而造成crash;
7.4在网络信号不好时,检查数据是否会一直处于提交中的状态,有无超时限制,交换失败时要给予提示;
7.5在网络信号不好时,执行操作后,在回调没有完成的情况下,退出本页面或者执行其他操作的情况,有无异常情况。此问题也会经常出现程序crash。
8.时间测试
客户端可以自行设置手机的时区、时间,因此需要校验该设置对 app的影响。
9.性能测试
9.1在各种边界压力下,验证APP是否正确响应;
成语疯狂猜9.2 APP安装启动响应时间,以及APP中各类操作是否满足用户响应时间;(备注:一般在3000ms以内为可接受范围)
10.自由探索式测试
目的就是要到能让APP出错的操作,这方面的测试没有固定的套路,主要依靠测试工程师的基本经验,从而到APP潜在的问题;
11.回归测试
对之前所有的用例在上线前重新跑一边,确保新增功能已经实现的同时,对老功能没有造成影响;
12.线上验证及用户反馈收集
APP上线后,对于线上出现的问题都要求统一记录在缺陷管理工具(如:jira)中,同时在后续的版本的用例中加入这部分用例,已保证后续版本不会重现,进一步来完善并提高产品的质量; 与此同时,产品上线后,建议也收集用户反馈的问题录入到bug跟踪工具中,便于后期产品的优化及完善;
人外有人
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论