想要做测试必须要知道测试的具体流程是什么。那么,测试的流程到底是什么呢?缺陷报告又该如何编写呢?
一、软件测试的流程:
1、熟悉、分析需求
2、制定《测试计划》
说明:一般由测试组长或测试经理编写,测试人员要阅读并执行测试计划
3、设计测试(分析、编写《测试用例》)
4、执行测试、记录测试结果
5、记录缺陷,并跟踪管理缺陷(《缺陷报告》)
6、测试总结(《测试总结报告》)
主要统计出各种数据(例如:缺陷总数,解决的bug数,重复提交的bug数等)
二、缺陷报告
1、定义缺陷报告
测试人员发现缺陷,填写《缺陷报告》记录缺陷,通过缺陷告知给开发方,并通过
缺陷报告完成缺陷的跟踪和管理。
缺陷报告是测试与开发人员之间重要的沟通方式。
案例
2、缺陷报告的主要组成:
图1
图2
说明:不同的企业为了提高缺陷报告的管理和效率,会选择使用测试管理工具,例如: 禅道、qc、bugzilla等,不同的管理工具缺陷报告的组成会有不同。
1)缺陷编号(defect id)
(1)缺陷编号是记录发现缺陷的顺序号
(2)以项目为单位统一对缺陷进行编号,而不是只对自己的缺陷编号
(3)缺陷编号一般由测试管理工具自动生成
2)缺陷标题(summary)
(1)简明扼要的概括该缺陷
(2)没有标准答案
3)缺陷发现者(detected by)
(1)就是测试人员自己,通常管理工具会将登录账号默认填入该项
4)提交缺陷的日期(detected on date)
(1)发现缺陷要及时提交缺陷(缺陷在提交给开发方之前要经过确认,确认不是“假缺陷”再提交)
......
好了,本期内容先到这里,更多的测试报告重要组成将在下期继续跟大家分享,欢迎关注大鱼号,了解更详细的内容。