软件缺陷的定义
-
软件缺陷,通常又被叫做Bug或者defect,即为软件或程序中存在的某种破坏正常运行能力的问题、错误、其存在会导致软件产品在某种程度上不能满足用户的需求。
-
软件缺陷是指存在于软件(程序、数据、文档)中的那些不符合用户需求的问题。
软件缺陷的表现形式
-
具体表现形式如下:
-
1、 软件未达到需求规格说明书标明的功能
软件缺陷产生的根源
-
需求的变化
-
交流不充分
-
软件的复杂性
-
开发人员的错误
-
进度压力
软件缺陷的信息
缺陷的优先级
2
缺陷管理
1、 缺陷 告的重要性
-
软件缺陷的描述是软件缺陷 告的基础部分,需要使用简单、准确、专业的术语来描述缺陷。否则,它就会含糊不清,可能会误导开发人员,影响开发人员的效率,也会影响测试人员自身的声誉,准确 告缺陷是非常重要的。
2、 缺陷 告的注意事项
-
尽量确保缺陷可以重现
如果提交的缺陷无法重现,会影响开发人员的工作效率。
-
简洁、准确、完整
测试人员在提交缺陷 告时,要站在开发人员的角度上思考问题,要确保开发人员能迅速定位问题,而不会产生理解上的歧义。
-
一个缺陷一个 告
3、 缺陷书写规范
-
标题:应保持简短、准确,提供缺陷的本质信息
-
复现步骤:应包含如何使别人能够很容易的复现该缺陷的完整步骤。
-
复现步骤的正确书写方式:
-
实际结果: 是执行复现步骤后软件的现象和产生的行为。
-
期望结果:描述应与实际结果的描述方式相同。通常需要列出期望的结果是什么。
-
附件:对缺陷描述的补充说明,可以是以下一些类型:
-
其他:
3、1 避免常见错误
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!