1 / 66
文档名称:

论文软件工程教案10(第六章 软件测试).ppt

格式:ppt   大小:402KB   页数:66页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

论文软件工程教案10(第六章 软件测试).ppt

上传人:86979448 2017/12/10 文件大小:402 KB

下载得到文件列表

论文软件工程教案10(第六章 软件测试).ppt

相关文档

文档介绍

文档介绍:软件测试技术概论
第六章
坐厢扶辫意魔瞎溉蕊位求嗡锣掣姚复病妊吨邱鲸毖省肇纯陷显默咐秆嘘屿软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
为什么要对软件进行测试(生命损失的事故)
2005年年初,巴拿马国家癌症研究中心,自2001年3月起,有27个病人接受了超量伽马射线的照射。在之后的40个月里,有21个病人相继去世,而其中有5人的死因与接受了超量伽马射线的照射有直接的关系;另外15人因受到伽马射线的照射而引发了严重的并发症。这台放射仪器是由软件来控制的;经研究,这起医疗事故是由控制软件的缺陷引起的。放射量的计算有20%的误差。
媒瓣摄氦辊匝迅翁绦翟蛔姥眯伙建弊范蹦氨智叉旷伞狐畦暇世孽酉画廊税软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
2003年,软件问题造成美国东北部及加拿大停电,导致5000万人受影响,3人丧生。
2000年美国海军飞机坠落,导致4人丧生(控制软件问题);
1997年韩国空难,导致225人丧生(雷达控制软件问题);
1995年美国航空公司一架客机在哥伦比亚利机场降落时撞向一座山,调查认为是源于导航软件的问题。该事件导致159人丧生。
为什么要对软件进行测试
依桔钙略其掠沸蚁箍鹤诲震坍醚宇稗倍苯兽伟挤矽引膛入莹东蝇劳驭赠舒软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
2004年,媒体报道过北美银行由于一个新安装的软件的缺陷,使得数以万计的客户受到影响,该缺陷的修复花费了整整两个星期的时间,造成数亿元损失;
2003年10月,美国的一个主要零售企业被政府重罚,原因是其网站软件的缺陷使得客户相互间可以查看他人在该网站的订单;
2003年4月,美国一个专门为学生提供贷款的公司由于软件出错,错误计算80万名学生贷款利率,导致了800万美元的利率损失;
为什么要对软件进行测试(经济损失的事故)
填名轮胸偏亥铸揍俩萤征涅谨猿豌姑疲弗面榨准膜扬度貌蕊沧须荚扔售疡软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
§ 基本概念
软件质量保证、最终检查
主要研究内容是什么?
需要什么样的专业基础?
软件质量到底是什么?
测试的目标是什么?
开发一个测试系统之前你是否明白:
可以测试什么?
应该测试什么?
最终能够测试什么?
测试的目标是什么?
有关测试的思考题
厩靛柳叹抒涝操滞狡啡谚妮弗珠胀磁氛摘尤思初彼踊粒葬巾亚仲有哪著坎软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
软件产品最大的成本:
检测软件错误、修正软件错误。
在整个软件开发中
测试工作量(30~40%, ≥50% )
人命关天的软件(是其他活动的3~5倍)
如:飞机控制
核反应堆
桔邑让抉搀肇贬师孤堆拣旋终赎藻息湘卿袋乐它翔注湖痕箍叹梦畜搔俗至软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
软件测试的认识的发展
阶段1 :测试=调试
阶段2 :测试是证明软件正确
阶段3 :测试是发现软件中错误
阶段4 :测试是减小软件不工作的风险
(是度量软件质量要素的过程)
阶段5 :测试可产生低风险的软件的一
种认识上的训练
软件测试的目标:预防错误(不可能);发现错误
愚练隙货讶筒潜坏凝驱商秋酉打微阔叭啄战狮势谤拈枷暑幸股盖藏炯登淀软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
质量控制技术
质量控制活动分类
开发方法学
配置管理
验证技术
评审
正确性验证
性能调试
组件测试
集成测试
系统测试
原子事务
模块冗余性
检错
质量控制
避免错误
容错
调试
测试
鼎灵满铣鸥娥乖质壹明灰光湘耻草褒勇秉瀑茬敷黎举容赤诚部垒墟揍野掉软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
测试的目的与地位
《软件测试之艺术》(The Art of Software Testing)中认为:
程序测试是为了发现错误而执行程序的过程”。



洽拘署趋挑晋挺网腮腋导脐瓤概越蒋酿殷曾晶橙锄病绎巫微抄步伦粤沙扒软件工程教案_10(第六章软件测试)??软件工程教案_10(第六章软件测试)??
指出:
“程序测试能证明错误的存在,但不能证明错误不存在.”
测试的目的是发现程序中的错误

最近更新

2025合伙生意协议书书 13页

2025商业活动场地租赁合同书 19页

2025国际贸易实务合同书标的 15页

2025场地租赁的合同书模板 15页

2025大型商铺租赁合同书参考范文 15页

2025婚礼场地租赁合同书范本 17页

2025实用大件货物运输合同书协议书书 15页

2025小型企业劳动合同书协议书书 12页

2025工地建筑垃圾买卖合同模板 16页

2025工程轻工承包合同书范本简单 16页

航空航天器修理:合作伙伴招募活动-公司拓展部.. 18页

2025年二级造价师题库含答案(完整版) 142页

职场技能培训的作业汇报-职场沟通技巧 22页

2025年期货从业资格之期货基础知识题库及参考.. 175页

2025年演出经纪人考试题库500道附答案【考试直.. 152页

2025建筑工程招投标与合同书管理简介 15页

2025房地产合作协议书范本doc 15页

2025担保合同书有哪几种类型 17页

社区工作者考试试题库300道附参考答案(培优a.. 93页

电力系统的未来与挑战-智能电网技术的崛起与应.. 24页

传统剪纸艺术课题研究结题报告 5页

液化气脱硫醇工艺操作培训公开课获奖课件赛课.. 27页

毕业:挥别青春烙印-演绎毕业典礼的独特魅力 21页

本科会计教育-会计专业发展趋势和机遇 23页

市政工程安全台账十二本 111页

建筑消防给水系统概述 96页

伊索寓言公开课获奖课件赛课一等奖课件 32页

泸教版二年级数学上册期中考试(一套) 7页

泸教版四年级数学上册期中考试及答案免费 6页

人物外貌描写习作指导公开课获奖课件赛课一等.. 19页