【刷题】面筋-测开-全部的软件缺陷都能修复吗?全部的软件缺陷都要修复吗?

从技术上讲,全部的软件缺陷都是可以修复的。

可是,没有必要修复全部的软件缺陷。

测试人员要作的是可以正确判断何时不能追求软件的完美。

  • 对于整个项目团队,要作的是对每个软件缺陷进行取舍,根据风险决定那些缺陷要修复。

发生这种现象的主要缘由以下:

  • 没有足够的时间资源。在任何一个项目中,一般状况下开发人员和测试人员都是不够用的,并且在项目中没有预算足够的回归测试时间,再加上修改缺陷可能引入新的缺陷,所以在交付期限的强大压力下,必须放弃某些缺陷的修改。程序员

  • 有些缺陷只是特殊状况下出现,这种缺陷处于商业利益考虑,能够在之后升级中进行修复。测试

  • 不是缺陷的缺陷。咱们常常会碰到某些功能方面的问题被当成缺陷来处理,这类问题能够之后有时间时考虑再处理。资源

最后

  • 缺陷是否修改要由软件测试人员、项目经理、程序员共同讨论来决定是否修复,不一样角色的人员从不一样的角度来思考,以作出正确的决定。
相关文章
相关标签/搜索