软件测试的流程
测试流程
1.需求评审
目的:开展需求评审的目的是为了让各部门同意需求的定义
准备:开展需求评审前需要多看需求文档对需求文档有一定的了解,对自己不确定的地方或者不了解的地方做一个记忆点,需求评审上进行提出
2.编写测试计划:
测试计划一般由测试负责人或者小组组长进行编写,详细到测试环境,测试版本、测试时间、与测试人员及其对应模块。(规定一个准入准出的标准)
3.编写测试用例
测试用例一般是由各模块负责人对自己模块进行测试用例的编写,冒烟用例由负责人或小组组长进行边写;
4.用例评审
用例评审是测试小组组内或者,项目负责人一起开展,对测试人员编写的测试用例进行一个查缺补漏,最后由项目负责人或项目组长进行一个汇总存在云文档中。
5.执行用例
1.在研发提交测试时,测试人员根据自己编写的测试用例进行一个测试;
2.一定要做到该模块的测试用例百分百的覆盖且按照测试计划进行测试;
3.当发现bug时即时通过项目管理工具进行提交,并即时与研发人员进行一个沟通与复现;
6.缺陷管理
1.提交bug后研发对bug进行修复后进行回归测试
2.回归测试后如果测试通过则关闭缺陷,如果未通过或发现新的bug则再次提交
3.确保缺陷修复的前提下再关闭缺陷否则你可是要背锅的呀
7.测试总结/测试报告的编写
1.根据测试计划中的准入准出原则进行一个判定,当满足准出原则,且用例覆盖率为100%时则能提测试完毕;
2.在提测试完毕后就开始写测试报告,其中包括测试环境,测试版本,测试工具,测试模块,缺陷管理以及测试概要、测试结果及缺陷分析、测试结论与建议等根据公司测试报告模板而定