zoukankan      html  css  js  c++  java
  • 23、所有软件缺陷都要修复么?都能被修复么?

    所有软件缺陷都要修复么?都能被修复么?

    从技术上讲,所有的软件缺陷都是能够修复的。

    但是,没有必要修复所有的软件缺陷。

    测试人员要做的是能够正确判断什么时候不能追求软件的完美。

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

    发生这种现象的主要原因如下:

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

    • 有些缺陷只是特殊情况下出现,这种缺陷处于商业利益考虑,可以在以后升级中进行修复。

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

    最后

    • 缺陷是否修改要由项目经理、产品、测试、技术共同讨论来决定是否修复,不同角色的人员从不同的角度来思考,以做出正确的决定。
  • 相关阅读:
    Docker部署Django项目+Nginx+Fluend日志收集 和redis、memcached、RabbitMQ、Celery
    Json+Ajax相关
    Django之Form、ModelForm 组件
    Django之WSGI 和MVC/MTV
    Django知识点梳理
    Django信息安全相关之CSRF和XSS
    Django之中间件
    Django之自定义分页
    Django之cookie+session
    Python打包方法——Pyinstaller
  • 原文地址:https://www.cnblogs.com/sulanyuan/p/15185199.html
Copyright © 2011-2022 走看看