测试的流程

1.需求分析:在测试前拿到产品需求文档,进行需求分析及需求评审前先对需求文档进行详细的解读,对有疑问的地方进行标注。具体可以从以下进行:

1)分析产品功能点
2)产品核心竞争力
3)Kano模型、马斯洛需求分析、多问几个为什么、上下文分析法

2.指定测试用例:工欲善其事必先利其器;对于测试而言,测试用例就是利器,做好了才能把好关

1)使用思维导图例举测试大纲,尽量发挥,想到什么就写什么;先放后收,对知识点进行总结归纳,标记重点测试模块,删除冗余及重复测试点
2)可使用边界值法、等价类划分法、错误推测法、因果图法等设计案例
3)根据测试大纲制定测试用例,需包含模块名、测试优先级、操作步骤、期望结果、测试结果、备注

3.评审测试用例

1)测试作为主导,联合开发、项目经理、PM进行测试用例评审
2)可先讲解测试大纲,让开发、项目经理、PM心中对测试用例有个大概;后再进行详细测试用例讲解

4.执行测试

1)根据测试用例执行测试
2)发现问题保留现场,记录测试方法,通知开发解决问题
3)覆盖测试用例之外若有时间可进行探索性测试

5.提交bug并推动bug解决

1)在bug管理工具上提交bug,详细记录测试步骤
2)根据bug严重程度划分bug等级:致命、严重、一般、提示
3)推动开发解决问题,记录问题进展,一般聊天沟通,若问题严重则需通过邮件推动解决

6.回归测试

1)对已修复的bug进行验证
2)对bug所在模块进行基本功能测试;整体进行冒烟测试,确保不会因为修改bug而引起其他功能出现问题

7.编写并提交测试报告:可使用金字塔原理设计测试报告,先总后分,上级统领下级,下级推导出上级,环环相扣

1)对bug进行汇总,筛选出各个等级的bug存活情况
2)指定bug发现及解决曲线图,一般版本正常应是前期多,后期收敛,存活的是级别比较低的bug
3)总结归纳版本情况,评估发布与否

你可能感兴趣的:(测试用例,功能测试,测试流程,测试)