前言
手机APP测试,主要针对的是android和ios两大主流操作系统,主要考虑的就是功能性、兼容性、稳定性、易用性(也就是人机交互)、性能。
手机APP测试前的准备:
1.使用同类型的产品,不仅仅是使用,应该是测试同类型的产品。
2.熟悉我们产品的spec文档,积极和pm交流。
3,写测试用例,没有时间至少要有一个checklist
一、业务测试
专家分析:
1、根据需求文档,完全按照需求文档框架/功能描述,根据自己的理解整理为用例。简单来说,就是将需求文档描述的内容,重新按照用例的格式编辑一次,把能想到的各种可能性添加进去。
2、搜索其他测试人员编写的同类型功能用例,先理解,再根据项目实际需求的较小差异,重新新增/删/改,组成满足需求的用例组。
快速掌握用例其实没有什么窍门,只有多看,多想,多写,多评审。
二、功能测试
1、交互逻辑检查
a.业务流转是否正确,接口调用逻辑是否正确。
b.数据管理权限,如系统管理员是否可以修改用户提交内容
c.用户权限有严格限制
d.用户提交资料后,涉及审批制。审批流程机制是否健全,如节点回滚等。
2、页面之间的数据读取
a.页面取数据库的值
b.值的展示处理逻辑,如小数转换、单位换算、null值、金额溢出规避等</