您的位置:首页 > 其它

软件测试的起源 [ 光影人像 东海陈光剑 的博客 ]

2015-01-27 13:20 393 查看
    通常称之为Bug的软件缺陷是伴随着软件出现的,而软件测试同样是伴随着软件的出现而出现。1.第一个Bug的故事    故事发生在1945年9月的某一天,在一间老式建筑的窗户外面飞进来一只飞蛾,Hopper正埋头工作在一台名为Mark II的计算机前,没有注意到这只即将造就历史事件的飞蛾。    突然,Mark II死机了。Hopper试了很多次还是不能启动,Hopper开始用各种方法查找问题,看问题究竟出现在哪里,最后Hopper确定是某个电路板的继电器出错了。Hopper观察这个出错的继电器,惊奇地发现一只飞蛾躺在里面。Hopper小心地用镊子将飞蛾夹出来,用透明胶布贴到“事件记录本”中,写上“第一个发现虫子的实例”2.几个导致严重错误的Bug 2007年6月,某热门的在线股票选购竞赛系统软件中存在一个缺陷,此缺陷可以导致不公平的竞争,从而获取高额的竞赛奖金。调查结果发现,原本前5位的优胜者都要取消资格。
2007年4月,某软件缺陷导致地铁系统的列车火灾,软件未能检测和防止剩余动力在设备中的使用,导致列车过热而起火。
2007年3月,成千上万台某种型号的医疗设备被召回,只是为了修正某一个软件错误,据报道,这个错误将会导致不能可靠地指示什么时候供给设备的可用功率过低
类似的报告数不胜数,据美国国家标准和技术协会NIST在2002年公布的一项关于软件缺陷引起的经济损失的报告中的数据表明,由于软件缺陷造成的美国经济损失高达595亿美元。1961年,一个简单的软件错误导致美国大力神州导弹助推器的毁灭。这个简单但是昂贵的错误,致使美国空军强制要求在以后所有的关键发射任务中,都必须进行独立的验证。从此建立了软件的验证和确认方法论。软件测试也从那时候开始兴起。

我们从来只做一件事,分享.
让美在这个世界流转
让倍感无趣的 受伤的 彷徨的 孤独的 或是心情忧郁的 人生黯淡的人们
能有一次机会
去再一次发现这个世界的美
并把美传递给他人
---光影人像(Follow WeChat public number with interest)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐