如何编写软件缺陷报告?

在如何执行软件测试一文中我们提到了缺陷报告,那我们今天就详细了解缺陷报告 。
什么是软件缺陷
软件缺陷 :系统的主要功能部分丧失、数据不能保存,系统的次要功能完全丧失 。问题局限在本模块,导致模块功能失效或异常退出 。如致命的错误声明,程序接口错误 , 数据库的表、业务规则、缺省值未加完整性等约束条件
C类—一般错误的软件缺陷(major):次要功能没有完全实现但不影响使用 。如提示信息不太准确,或用户界面差,操作时间长,模块功能部分失效等 , 打印内容、格式错误,删除操作未给出提示,数据库表中有过多的空字段等
D类—较小错误的软件缺陷(Minor):使操作者不方便或遇到麻烦,但它不影响功能过的操作和执行,如错别字、界面不规范(字体大小不统一,文字排列不整齐,可输入区域和只读区域没有明显的区分标志),辅助说明描述不清楚
E类- 建议问题的软件缺陷(Enhancemental):由问题提出人对测试对象的改进意见或测试人员提出的建议、质疑 。
软件缺陷分析产生原因及分类
软件缺陷分析产生原因主要有三方面:技术问题,团队合作,软件本身 。从测试观点我们将软件缺陷分为五类,分别为:功能缺陷,系统缺陷 , 加工缺陷 , 数据缺陷,代码缺陷 。
软件缺陷报告单的生命周期
软件缺陷生命周期:
新建:指新发现的缺陷,由测试人员创建 。
指派:已经由测试人员将缺陷指派给开发人员进行处理
打开:开发人员正在修复缺陷
修复:开发人员完成缺陷修复 , 还未进行回归测试
拒绝:开发人员拒绝修复
延期:对缺陷进行延缓处理(一般需要与产品沟通是否延期)
关闭:由测试人员回归测试后,缺陷不存在了
重新打开:由测试人员回归测试后 , 发现缺陷任然存在,
【如何编写软件缺陷报告?】以上就是朝夕生活(www.30zx.com)关于“如何编写软件缺陷报告?”的详细内容,希望对大家有所帮助!

猜你喜欢