1.测试用例覆盖类型:
1)UI界面检查(包含不同分辨率)
2)功能逻辑检查
3)流程验证
4)覆盖安装:包含正向覆盖和反向覆盖
5)网络相关
6)数据升级
7)性能测试:内存泄露,响应时间,功耗
8)压力测试
9)交互测试:功能自己交互(接口),与系统交互,与其他功能交互,与其他软件交互
10)适配测试:双卡,特殊rom
如下图:
2.测试用例编写规则:
1)每条用例层级深度:
第一级:大功能模块
第二级:模块概要
第三级:测试覆盖类型
第四级:具体测试点及结果验证
如下图:
2)每条用例包括:
Ø 编号,用例优先级,模块划分,前提条件(包括测试数据,测试环境,操作步骤前提等),用例步骤(注意做到一条用例一个明确操作),期望结果,执行结果,备注(标注不符合预期的表现,或者link case failed相关bug)。
Ø 这里说明一下用例优先级定义的意义:在测试完成发版上线后,对用例会进行整合,把新需求和以往用例进行数据更新合并,同时针对整体用例做评级划分,高优先级用例多用于快速回归,覆盖应用全部功能模块时,多见于代码重构无新需求更新时的测试计划制定时使用。
Ø 针对使用思维导图编写用例的情况,可精简为:(前提),步骤(简单描述),目的,预期结果
3)每条用例只能检查一个功能点,不能有多个点
转载请注明出处,谢谢