1、 软件测试方法和技术第 1章 引论第 1章 引论1.1 软件测试的必要性1.2 为什么要进行软件测试?1.3 什么是软件测试 ?1.4 软件测试和开发 的关 系1.5 测试和质量保证的关系问题为什么要实施软件测试1.1 软件测试的必要性1.1.1 迪斯尼并不总是带来笑声1.1.2 一个缺陷造成了数亿美元损失1.1.3 火星探测飞船坠毁1.1.4 更多的悲剧迪斯尼并不总是带来笑声1994年圣诞节前夕,迪斯尼公司发布了第一个面向儿童的多媒体光盘游戏 “ 狮子王童话 ”圣诞节后的第一天,迪斯尼客户支持部电话开始响个不停,不断有人咨询、抱怨为什么游戏总是安装不成功,或没法正常使用这个游戏软件只能在少数
2、系统中正常运行一个缺陷造成了数亿美元损失( 4195835 3145727) 3145727- 4195835 = ?最后 Intel公司付出很大代价,回收 CPU,造成 4亿美元损失火星探测飞船坠毁p 机械震动在大多数情况下也会触发着地开关,设置错误的数据位。设想飞船开始着陆时,计算机极有可能关闭推进器,而火星登陆飞船下坠 1800米之后没有反推进器的帮助,冲向地面,必然会撞成碎片p 两个小组 本身的工作都没什么问题,就是没有合在一起测试,其接口没有被测,而问题就在这里更多的悲剧p 放射性治疗仪 Therac-25中的软件存在缺陷,导致几个癌症病人受到非常严重的过量放射性治疗,其中 4个人因
3、此死亡p 当爱国者导弹防御系统的时钟累计运行超过 14小时后,系统的跟踪系统就不准确 。从而导致 拦截伊拉克飞毛腿导弹 的几次失败 ,其中一枚在沙特阿拉伯的多哈爆炸的飞毛腿导弹造成 28名美国士兵死亡http:/ 2006年 4月 21日晚 10时,许霆来到广州天河区黄埔大道某银行的ATM取款机取款。结果取出1000元后,银行卡账户里只被扣 1元,许霆先后取款 171笔,合计 17.5万元。许霆潜逃一年后被抓获,以盗窃罪被判无期徒刑,后改判为 5年有期 徒刑。是软件的错误将许霆送进了监狱?2007年 10月 30日,北京奥运会第二阶段门票销售刚启动就因为购票者太多而被迫暂停。低估了群众购票的热情,导致售票系统出现了瓶颈问题08奥运票务中心、 12306的道歉