软件缺陷是什么以及缺陷的管理

软件缺陷的定义

  • 软件缺陷,通常又被叫做Bug或者defect,即为软件或程序中存在的某种破坏正常运行能力的问题、错误、其存在会导致软件产品在某种程度上不能满足用户的需求。

  • 软件缺陷是指存在于软件(程序、数据、文档)中的那些不符合用户需求的问题。

软件缺陷的表现形式

  • 具体表现形式如下:

  • 1、 软件未达到需求规格说明书标明的功能

软件缺陷产生的根源

  • 需求的变化

  • 交流不充分

  • 软件的复杂性

  • 开发人员的错误

  • 进度压力

软件缺陷的信息

缺陷的优先级

2

缺陷管理

1、 缺陷 告的重要性

  • 软件缺陷的描述是软件缺陷 告的基础部分,需要使用简单、准确、专业的术语来描述缺陷。否则,它就会含糊不清,可能会误导开发人员,影响开发人员的效率,也会影响测试人员自身的声誉,准确 告缺陷是非常重要的。

2、 缺陷 告的注意事项

  • 尽量确保缺陷可以重现

    如果提交的缺陷无法重现,会影响开发人员的工作效率。

  • 简洁、准确、完整

    测试人员在提交缺陷 告时,要站在开发人员的角度上思考问题,要确保开发人员能迅速定位问题,而不会产生理解上的歧义。

  • 一个缺陷一个 告

3、 缺陷书写规范

  • 标题:应保持简短、准确,提供缺陷的本质信息

  • 复现步骤:应包含如何使别人能够很容易的复现该缺陷的完整步骤。

  • 复现步骤的正确书写方式:

  • 实际结果: 是执行复现步骤后软件的现象和产生的行为。

  • 期望结果:描述应与实际结果的描述方式相同。通常需要列出期望的结果是什么。

  • 附件:对缺陷描述的补充说明,可以是以下一些类型:

  • 其他:

3、1 避免常见错误

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年5月1日
下一篇 2020年5月1日

相关推荐