- 1、本文档共88页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
slides-欢迎来到中国科大教工FTP主页服务器.PDF
软件测试概述
程绍银
sycheng@
软件安全与测试
引言
生活中有测试(质检)的例子?
软件安全与测试 2
引言
随着计算机技术的飞速发展,计算机系统的规模和复杂
性急剧增加,其软件开发成本以及由于软件故障而造成
的经济损失也正在增加,软件质量问题已成为人们共同
关注的焦点
软件是信息系统的灵魂,软件安全是确保信息安全的前
提,软件测试是保障软件安全的重要手段
软件测试是对软件需求分析、设计规格说明和编码的最
终复审,是软件质量保证的关键步骤
随着软件系统规模和复杂性的增加,进行专业化高效软
件测试的要求越来越严格,软件测试职业的价值逐步得
到了认可,软件测试技术已作为一门新兴产业而快速发
展起来了
软件安全与测试 3
大纲
软件测试背景
软件缺陷与软件测试
软件测试过程
软件测试与软件开发的关系
软件测试工具
软件安全与测试 4
大纲
软件测试背景
软件缺陷与软件测试
软件测试过程
软件测试与软件开发的关系
软件测试工具
软件安全与测试 5
Bug这个词背后的故事
把缺陷称为bug?
故事发生在1945年9月的一天,一个炎热的下午
,机房是一间第一次世界大战时建造的老建筑,
没有空调,所有窗户都敞开着
Hopper正领着她的研究小组夜以继日地工作,
研制一台称为“MARK II”的计算机,它使用了大
量的继电器 (电子机械装置,那时还没有使用晶
体管),一台不是纯粹的电子计算机
突然,MARK II死机了。。。
软件安全与测试 6
Bug这个词背后的故事
研究人员试了很多次还是启动不来,然后就开始用
各种方法找问题,看问题究竟出现在哪里,最后定
位到板子F第70号继电器出错
Hopper观察这个出错的继电器,惊奇地发现一只飞
蛾躺在中间,已经被继电器打死。她小心地用摄子
将蛾子夹出来,用透明胶布帖到“事件记录本”中
,并注明“第一个发现虫子的实例”,然后计算机
又恢复了正常
从此以后,人们将计算机错误戏称为臭虫(Bug)
,而把找寻错误的工作称为“找臭虫”(Debug)
软件安全与测试 7
Bug文物
Grace Hopper的事件记录本,连同那个飞蛾,现在
都陈列在美国历史博物馆中
软件安全与测试 8
史上最臭名昭著五大软件bug
/s?__biz=MzA4NDQwNDQ2Nw==
mid=400966344idx=1sn=f878028b2e569080e543
文档评论(0)