软件工程实践者的研究方法chapter14cn软件测试策略.ppt
《软件工程实践者的研究方法chapter14cn软件测试策略.ppt》由会员分享,可在线阅读,更多相关《软件工程实践者的研究方法chapter14cn软件测试策略.ppt(31页珍藏版)》请在第壹文秘上搜索。
1、These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill,2009).Slides copyright 2009 by Roger Pressman.1第十四章n软件测试策略软件测试策略Slide Set to accompanySoftware Engineering:A Practitioners Approach,7/e by Roger S.PressmanSlides copyright 1996,2001,2005,2009 by Roge
2、r S.PressmanFor non-profit educational use onlyMay be reproduced ONLY for student use at the university level when used in conjunction with Software Engineering:A Practitioners Approach,7/e.Any other reproduction or use is prohibited without the express written permission of the author.All copyright
3、 information MUST appear if these slides are posted on a website for student use.These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).Slides copyright 2009 by Roger Pressman.2软件测试测试是在程序发布给最终用户之前,执测试是在程序发布给最终用户之前,执行程序以发现错误的过程。行程序以发现错误的过程。.These sl
4、ides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).Slides copyright 2009 by Roger Pressman.3测试展示了These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).Slides copyright 2009 by Roger Pressman.4测试的策略性方
5、法n为完成有效的测试,软件团队应该进行有效的、正式的技术评审。通过评审,许多错误可以在测试开始之前排除。n测试开始于构件层,然后向外“延伸”到整个基于计算机系统的集成。n不同的测试技术适用于不同的时间点。n测试由软件开发人员和(对大型项目而言)独立的测试组执行。n测试和调试是不同的活动,但任何测试策略中都必须包括调试。These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).Slides copyright 2009 by Roger Pr
6、essman.5验证与确认(V&V)n验证是指确保软件正确地实现某一特定功能的一系列活动。n确认则指的是确保开发的软件可追溯到用户需求的另外一系列活动。BOE81用另一种方式说明了这两者的区别:n验证:我们在正确地构造产品吗?n确认:我们在构造正确的产品吗?These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).Slides copyright 2009 by Roger Pressman.6由谁来测试软件?These slides ar
7、e designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).Slides copyright 2009 by Roger Pressman.7测试策略系系统统工程工程分析模型分析模型设计设计模型模型编码编码单单元元测试测试集成集成测试测试确确认测试认测试系系统测试统测试These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 20
8、09).Slides copyright 2009 by Roger Pressman.8测试策略n测试从“小规模”开始,进展到“大规模”。n传统软件测试n关注测试单个构件或相关的一小组构件n构件集成测试n面向对象软件的测试n测试目标就是在现实的时间范围内利用可控的工作量尽可能多地找到错误。对于面向对象软件,尽管这个基本目标是不变的,但面向对象软件的本质特征改变了测试策略和测试战术。These slides are designed to accompany Software Engineering:A Practitioners Approach,7/e(McGraw-Hill 2009).
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 实践 研究 方法 chapter14cn 软件 测试 策略