软件测试的步骤一般为:测试设计,测试用例,执行测试,提交测试缺陷报告,验证缺陷是否得到修改,测试总结报告。
软件缺陷定义:(出现下列5种情况之一)
a.软件未实现产品说明书要求的功能
b.软件出现了产品说明书指明不应该出现的错误
c.软件实现了产品说明书未提到的功能
d.软件未实现产品说明书虽未明确提及但应该实现的功能
e.软件难以理解、不易使用、运行缓慢、或者从测试员角度看,最终用户会认为不好
一、缺陷报告的组成
- 缺陷编号(Defect ID)
- 缺陷标题(Summary)
- 缺陷的发现者(Defected By)
- 发现缺陷的日期(Defected on date)
- 缺陷所属的模块(Subject)
- 发现缺陷版本(Defected in release)
- 指派给处理(Assigned to)测试人员指派给开发经理
- 缺陷状态(status)
- 缺陷的严重程度(severity)
- Urgent:造成系统死机