2021-09-27

本文详细介绍了软件缺陷的基本概念,包括定义、分类、产生的原因以及如何编写有效的缺陷报告。缺陷报告的核心要素包括缺陷编号、状态、标题、重现步骤、严重程度、优先级、类型和测试环境。此外,还强调了编写缺陷报告的技巧,如清晰表达、提供复现步骤和错误截图。软件缺陷主要源于需求不明确、软件复杂性、编码问题等,而有效的缺陷管理对于软件质量至关重要。
摘要由CSDN通过智能技术生成


等价类划分法
边界值分析法
场景法
正交实验法
错误推测
因果图
判定表
缺陷报告
1、定义:
概述:标识并描述发现的缺陷,具有清晰,完整和可重现问题所需的信息的文档。
2、什么是缺陷
1、需求文档标明不该有的东西,依旧出现了
2、超出了需求文档指明的范围
3、软件难以理解,难以使用
4、项目未达到需求文档的标准
3、软件缺陷产生的原因

需求不明确和变更
软件结构复杂
编码问题
项目期间段
新的技术
软件缺陷的典型错误

5、软件缺陷分类:

6、缺陷报告的核心要素(8项):
1、缺陷编号
2、缺陷状态
3、缺陷标题
4、重新步骤
5、严重程度
6、优先级
7、缺陷类型
8、测试环境

7、缺陷报告编写技巧
1、对错误的bug 要组织好语言 方便与他人理解
2、尽量使用短句
3、明确指出问题的严重程度
4、复现的错误的 操作步骤要完整,也而已录视频
5、加必要的错误特征图

缺陷报告模板
概述:

标识并描述发现的缺陷,具有清晰、完整和可重现问题所需的信息文档
理解:

测试人员发现缺陷,将缺陷记录在缺陷报告中,通过缺陷报告将缺陷告知给开发人员,并对缺陷进行跟踪和管理,缺陷报告时测试人员与开发人员之间重要的沟通方式

什么是缺陷

软件缺陷也就是bug,是指在软件中包括文档和程序存在的影响软件正常运行的问题

软件未达到产品说明书标明的功能,

软件出现了产品说明书指明不会出现的错误,

软件功能超出产品说明书指明的范围,

软件未达到产品说明书虽未指出但应该达到的目标

软件难以理解、不易使用、运行速度缓慢或者从测试人员得到角度看最终用户认为不好

软件缺陷产生的原因

1.需求不明确和变更

2.软件结构复杂

3.编码问题

4.项目期限很短

5.使用新技术
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值