How software bugs impact our lives

软件测试产生的背景

上一篇 / 下一篇  2007-11-17 21:13:57 / 个人分类:软件测试理论

第一篇到底要写什么还是让我想了一阵,理论?工具?还是......最后决定还是从软件测试产生的背景开始吧。
软件无处无在,在今天,它已经深入了我们生活的方方面面,没有软件的世界是无法想象的。可是,软件是人制造的,人不是完美的,软件也同样。
在历史上,有一些经典的软件错误导致了严重的后果的案例,而正是这些案例,催生了软件测试这个行业的产生和发展,让我们一起回顾其中的两个:

Disney的狮子王
1994年的秋天,Disney为孩子们发布了它的第一个多媒体CD-ROM游戏——狮子王动画书。虽然在这个市场上,已经有其他公司涉足多年,可是狮子王却是Disney进入这个市场的第一次尝试。为了赢得市场,Disney不惜美元为这款产品做广告和推广活动。这些活动无疑是成功的,这款游戏成了那个假期孩子们必买的游戏。然而,发生了什么?
12月26号,圣诞节的第二天,Disney的客户支持电话开始响个不停,很快,电话支持人员就淹没在了家长们的抱怨声中,因为他们的孩子无法运行游戏而开始哭个不停。大量的报道接着出现在了报纸和电视新闻上。事后的调查发现,Disney没有在市场上卖的众多PC平台上去测试这款软件。软件只能在类似开发人员开发软件的平台上运行,而不是大多数普通人所使用的。
现在我们很明确的知道了,Disney没有做配置测试。

爱国者导弹防御系统
美国爱国者导弹防御系统是里根总统星球大战计划的一部分。第一次使用这个系统是在海湾战争中,用来对付伊拉克的飞毛腿导弹。虽然有很多吹捧这个系统成功的故事,它却没能防住所有的导弹,包括在沙特达兰炸死28名美军的一枚。专家发现问题出现在软件错误上,系统时钟一个很小的记时错误经过了14个小时的积累,最终导致了跟踪系统不再精确,在达兰的那次袭击中,系统已经运行了100小时。
这个案例告诉我们,在生命攸关的系统中,一个小小的错误会导致多么严重的后果。

还有很多很多的案例,每次读到这些内容,我都体会到软件测试工程师工作的重要性,正是我们的工作,在不断的提高软件产品的质量,从而避免了一些问题的产生,这些也是我们在迷茫之中的原动力。


TAG: 软件测试 软件测试理论 背景

friendsnow的个人空间 引用 删除 friendsnow   /   2011-08-19 10:06:23
5
秦艳龙的个人空间 引用 删除 秦艳龙   /   2009-03-06 14:07:03
你好,我是郑州轻工业学院的学生,我是学习软件测试及JAVA开发的,希望能和你成为好友。
¢孤星逐月★ 引用 删除 wyx511898672   /   2007-11-18 19:52:06
你好   我是西安的大学生  学网络工程的     对软件测试很感兴趣  我的qq 511898672    很希望和大哥成为朋友 留个联系方式可以么-
 

评分:0

我来说两句

日历

« 2024-04-21  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 21045
  • 日志数: 28
  • 建立时间: 2007-11-17
  • 更新时间: 2008-07-05

RSS订阅

Open Toolbar