一、APP测试策略:
1、功能测试思路先测试单个功能,再考虑模块间的交互功能。
这里给出我常用的测试思维:
(1)明确被测项目业务逻辑流程
明确需求,知道自己要测试什么。
(2)细化单个功能点的需求,分析提取测试点。
针对单个功能的分析步骤:
·正常功能:是否能正常提交,单个功能冒烟测试
· 单个功能项验证(正常+异常)
规则:按顺序从上至下对每个输入项进行验证(长度、类型、必填、重复);限制约束验证隐形需求;要充分熟悉产品业务,挖掘隐性需求。
(3)将上一步细化的各个功能项拼接整合,验证各个模块的交互,集成测试。
(4)非功能方面考虑:安全、性能、兼容等.
2、APP 有其自己独特的特性
(1)安装卸载测试安装前,空间不足能否响应安装中,是否可以取消,能否正常安装完成安装后,能否正常使用,能否卸载重复安装,会有什么提示
(2)更新升级测试升级前,是否有新版本提示升级后,能否正常使用,存量数据是否存在强制升级,用户没有做更新时,退出客户端,下次启动app时,仍出现强制升级提示。
(3)触屏操作测试触屏快捷手势:
· 两指、三指滑动
· 长按、短按屏幕