软件缺陷的定义
软件缺陷,又称Bug,计算机软件或程序中那些导致系统或部件不能正常运行,不符合用户需求的缺陷。
缺陷报告的八大要素
缺陷编号、缺陷状态、缺陷标题、重现步骤、严重程度、优先级、缺陷类型、测试环境。
缺陷编号,是缺陷的唯一标识符,
缺陷状态,是缺陷跟踪过程的进展情况,缺陷工具都会有相应的流程和状态标识,
缺陷标题,是缺陷的概述,最好能一针见血的揭示出该缺陷的本质,
重现步骤,就是一步一步描述再现缺陷的操作步骤,基本要求就是开发人员按照步骤能重现Bug就可以。
严重程度,就是缺陷对软件系统的影响程度,有些影响较大,有些影响较小。
优先级,就是修复缺陷的重要性或紧迫性,
缺陷类型,就是根据缺陷产生的来源和根源划分出的缺陷种类。
测试环境,主要是测试环境的配置,包括操作系统和浏览器。
其他要素
版本就是我们发现的缺陷所在的软件版本,一般是软件版本加上该版本的构建号。
分派给就是将发现的缺陷分配给相关的人员。
所属项目/模块就是发现的缺陷所属的产品、项目和模块。
提交人和提交时间就是字面意思。
附件就是通过上传图片或视频,可以更好的补充说明这个缺陷。