为啥不能确保软件中没有重大bug?
因为用户需求、使用环境等一直在变,都在往系统里增加不稳定性。不过具体还是要取决于你说的“重大”如何定义和查找了。
■网友
什么bug算重大bug?“重大”只是个形容词如果不能相对准确地量化那么这个“没有重大bug"的测试需求本身就是一个“重大”的需求bug大部分软件从软件生产商来看对质量的要求往往是:在规定的成本和时间范围交付能为公司带来预期利润的产品那么只要bug没有吃掉产品预期利润其实在公司管理层眼中都不算“重大”比如我曾经负责的一个软件对新版本发布后客户上报的bug中什么算“重大”有严格的定义而对研发部门的绩效评定指标是年平均10个以内的“重大” bug不影响绩效奖金只有超过10个才会扣奖金而实际销售情况是即使年平均20个“重大”bug也不会影响产品的利润那么你认为公司有没有必要投入巨大的成本去追求没有“重大”bug这个目标?换言之"重大”的定义对软件生产消费链的每个环节上的人来说都是不同的结论并不是测试不能确保没有“重大”bug相反真正有效的测试目标恰恰正是确保没有公司不能承受的“重大”bug
■网友
因为人和计算机是不可靠的。因为真实环境和使用场景是多样的。因为资源是有限的。
■网友
因为bug 种类不知编码出的bug
■网友
有了门将和后卫也不能保证不丢球
■网友
墨菲定律。即便概率极小,总有出错时候。越复杂越多给予出错机会。仅针对软件来说,从创造这个系统的最初想法产生之初,软件BUG可能就已经暗暗存在了(设计缺陷)。之后的运行环境、软件开发、后期测试,每一个过程都有数不清的意外产生。目前来说,即便是开发技术和工具,都没有完美的。我们怎么可能指望据此产生一个完美的成品?确保没有重大BUG比确保完全没有BUG简单得多,因为需要考虑的情况已经减少很多了。
■网友
软件的应用场景无法穷尽测试检验
■网友
为什么说一个系统用户量增加100倍,比会出BUG。因为总有人无聊瞎几把乱点。永远无法预测用户会做什么操作,
推荐阅读
- 河北保定持续治理白洋淀上游污染确保入淀水质达标
- 钟南山:随着冬天的到来,内地疫情防控不能松懈
- 『黄金时间』节水工作一刻不能放松! 黄金时间丨水乡江苏也缺水
- 为啥看到书柜上的藏书会有心旷神怡的感觉
- 为啥知乎上普便有一种【我在北上广深打工,所以拥有更好的视野】这样的错觉
- 为啥工商银行的用户体验如此之差
- 汽车|看了中消协4S店服务测评调查结果,终于知道法系车为啥卖不好了
- 你为啥从窝窝商城离职?
- 电池|谁说家用紧凑SUV不能更运动?全新领克01让你“打脸”了
- 王者荣耀李白能不能出肉
