文档介绍:该【软件质量测试第一章软件测试概述 】是由【博大精深】上传分享,文档一共【53】页,该文档可以免费在线阅读,需要了解更多关于【软件质量测试第一章软件测试概述 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件质量与测试
沈阳师范大学软件学院
1
软件工程系
孟磊
******@
课程概述
学****前的要求求
掌握软件工程程基本概念
掌握软件开发发方法和软件件开发语言
了解Web程序开发
沈阳师范大学学软件学院
2
课程概述
参考书目
《软件测试》,韩柯等译,,2002,***出出版社
《软件测试方法法和技术》朱少民,2011,清华大学出出版社
《高级软件测试试技术》杜庆峰,2011,清华大学出出版社
《实用软件测试试教程》温艳冬,2011,清华大学出出版社
沈阳师范大学学软件学院
3
防不胜防的软软件错误
例1:1963年,美国,飞往火星的火火箭爆炸,损失$10million
原因:FORTRAN循环DO5I=1,3误写为DO5I=
例2:1996年,美国,飞飞往哥伦比亚亚城市Cali的客机失事,,163人中仅4人生还
原因:关于目目的地坐标的的、由一个字字符构成的计计算机命令的的错误输入,,两相距132英里的城市坐坐标在南美航航空表中代码码相同
例3:1996年,ESA的火箭处女航航失败,升空空后仅飞行40秒就偏离了其其预定轨道,,该火箭被远远程控制所毁毁并失去她携携带的4个卫星,损失失达5亿美元
4
沈阳师范大学学软件学院
防不胜防的软软件错误
原因:惯性参参考系方面的的问题未经讨讨论和解决
例4:1994-1995年,迪斯尼的狮子子王,第一个面向儿儿童的多媒体体光盘游戏,,投诉电话被被打爆.
原因:未对市市场上的各种种PC机型进行正确确测试,软件件在大众使用用的常见系统统中难以运行行
例5:1994年,英特尔奔腾浮浮点除法软件件缺陷,导致致为自己的行行为道歉并花花费4亿多美元更换换坏芯片.
原因:芯片发发布前已发现现问题,但管管理层忽略了了;软件缺陷陷被发现时,,英特尔试图图掩饰该问题题的严重性;;受到压力时时,英特尔承承诺更换芯片片但要求用户户证明自己受受到软件缺陷陷的影响.
沈阳师范大学学软件学院
5
防不胜防的软软件错误
例6:1999年,美国航天局火火星基地登陆陆飞船在试图图登陆火星表表面时失踪.
原因:为省钱钱而简化确定定何时关闭推推进器的装置置,导致飞船船着陆时误更更改一个数据据位,两个测测试小组的独独立工作做的的很好,但从从未走在一起起
例7:1991年,美国爱国者导导弹防御系统统在几次对抗抗导弹战役中中失利,多哈哈战误击毙28名美军士兵.
原因:一个很小的的系统时钟错误积积累,可能拖延14小时并造成跟踪系系统失去准确度,,多哈战中系统拖拖延了100多个小时
沈阳师范大学软件件学院
6
本章内容
沈阳师范大学软件件学院
7
本节内容
沈阳师范大学软件件学院
8
早期——70年代:存在测试;无软件件测试理论和方法法;目的证明软件件是可运行的;
70年代:开始出现测试理论论和测试方法;1979年Myers《TheArtofSoftwareTesting》;软件测试目的::finderrorsinsoftware;一个好的测试::finderrorsthatnotbeenfound;
80年代:软件行业进入飞速速发展时期,软件件趋向复杂化、大大型化,人们把““质量”融入到了了软件测试里,形形成了全新的软件件测试与质量保证证
21世纪初:软件测试深入到了了软件开发的整个个生命周期里,并并且更侧重于面向向对象软件测试、、测试驱动开发、、极限开发测试等等新的领域
沈阳师范大学软件件学院
9
术语和定义
错误(error)
缺陷(fault)
失效(failure)
事故(incident)
沈阳师范大学软件件学院
10