软件BUG差点引发第三次世界大战软件测试

李从悠 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/

在IT行业除了开发以外,我们都知道还有另外一个岗位,软件测试,很多开发人员都觉得软件测试特别简单,基本没有什么发展前景,那么,市场实际情况真的是这样吗?我们都知道企业是不养闲人的,如果软件测试真的没有用,那么,为何不节约成本直接砍掉这个岗位呢?

由此可见,存在即是合理。所谓“隔行如隔山”,就连真正做软件测试的都觉得软件测试并非传的那样容易,如果你知道的测试只是点点点,那么,抱歉,你还停留在最底层的软件测试。那软件测试究竟有何可取之处呢?

首先我们来看看因为软件BUG所发生的软件事故,究竟严重到什么程度?

事件一、年,水手号火箭的致命BUG。

经济损失:万美元

年,携带空间探测器的水手1号火箭前往金星,在起飞后不久就偏离了预定航线。任务控制在起飞秒后摧毁了火箭。事故的起因就在于一名程序员把一条手写的公式抄写为错误的计算机代码。从而将火箭引导偏离了航向。

事件二、年,哈特福德体育场倒塌事件

经济损失:万美元

年,在上万球迷离开哈特福德体育场几小时后,体育场屋顶就被雪压塌了.起因在于分析受力的程序错误地假设钢结构屋顶的支撑仅承受纯压力.。但当其中一个支撑因大学塌了后,导致连锁反应,从而导致整个体育场的塌陷。

事件三、几乎引发的第三次世界大战

年,苏联导弹预警系统错误地报告遭到美国发射的5枚导弹攻击.。但幸运的是,当时的负责人认为如果美国真的要攻击的话,发射的绝不只是5枚导弹,最终没有酿成大灾难。

事件四:美国迪斯尼公司的狮子王游戏软件的兼容性问题

年,美国迪斯尼公司发布面向少年儿童的多媒体游戏软件--“狮子王动画故事书”。经过迪斯尼公司的大力促销活动,销售情况异常火爆,使得该游戏软件几乎成为了当年秋季全美亲少年儿童必买的游戏。但产品销售后不久,改公司的客户支持部门的电话就一直不断,儿童家长和玩不成游戏的孩子们大量投诉该游戏软件的缺陷,后来经过调查证实,造成这一严重后果的原因是,迪斯尼公司没有对该游戏软件在已投入市场上实用的各种PC上进行正确的测试,也就是说游戏对软件对硬件环境的兼容性没有得到保证。当时该软件故障使迪斯尼公司的声誉受到损坏,并为改正软件缺陷和故障付出了很大的代价。

从上面的例子足以说明软件测试的重要性。

从客户的角度讲,软件的质量比功能更重要,如果质量出了问题,流失客户是一方面,更甚者会坏掉口碑。打个比方,比如你买个手机,你是更多的


转载请注明:http://www.xxcyfilter.com/zyfz/zyfz/15536.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了