一、基本测试
冒烟测试
由开发,测试,产品共同参与进行。
(1) 主流程和基本功能测试(要求产品参与,如果不参与,一定要说明原因。测试确认此过程完成)
a) 将本次提测的核心功能过一遍:全部case中的优先级为0作为冒烟测试,并提前2天发给开发,由开发自测。冒烟当天测试和产品再一起过一遍。
b) 核心功能列表,主要是本次主要新提测功能包括旧版本的核心功能。(仅测试执行,有自动化的跑自动化case,没有的,当天完成,并反馈执行结果)
执行结果:发送冒烟结论报告
(2 ) 自动化回归稳定的主流程和基本功能
业务线的核心功能都要求进行自动化,提测前自动执行一遍,如果没有问题,再进行冒烟。
功能测试
测试人员执行,测试设计在需求和详细设计完成后会进行编写和完善,提测前一周内完成测试设计评审,评审中考虑如下要点:
(1) 新提测功能本身验证(正常性测试和常见多种异常测试)
(2) 新功能影响范围和关联模块,通过开发提测单的说明和对比新旧代码来确认。
(3) 主要业务流程,用户场景
用户场景包括:网络切换、前后台切换、锁屏解锁、离线浏览、系统时间更改、缓存、来电、sim卡插拔、SD卡插拔、app交互等
(4) 稳定性测试: monkey测试