网站大量收购独家精品文档,联系QQ:2885784924

软件测试技术(第三版) 课件 第6章 集成测试.pptx

软件测试技术(第三版) 课件 第6章 集成测试.pptx

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第6章集成测试;6.1集成测试概述;集成测试与单元测试的区别;集成测试与系统测试的区别;集成测试目的;基于功能分解的集成

非渐增式集成

渐增式集成:自顶向下、自底向上、三明治集成

基于调用图的集成

基于UML的集成;非渐增式集成-大棒集成;缺点

难以保证对各个模块之间的接口进行充分测试;

对全局数据结构的测试不够彻底;

难以进行错误定位和修改;

修改错误之后,需要集成回归测试;

适用范围

功能少,模块数量不多;

产品质量和单元测试质量都相当高的情况;;渐增式集成方法;1.自顶向下集成;深度优先;广度优先;练习;;2.自底向上集成;;自底向上集成;自底向上集成;3.三明治集成;;;6.2.2基于调用图的集成;1、成对集成;2.相邻集成;基于调用图的集成的优缺点;在面向对象的集成测试中,我们把一组相互有影响的类看作一个整体称为类簇。类簇测试主要根据系统中相关类的层次关系,检查类之间的相互作用的正确性,即检查各相关类之间消息连接的合法性、子类的继承性与超类的一致性、动态绑定执行的正确性、类簇协同完成系统功能的正确性等等。

策略:

基于类间协作关系的横向测试

基于类间继承关系的纵向测试;可以根据协同关系来设计集成测试的方案,其实质就是基于调用的集成。

可以采用成对集成和相邻集成的方法。

;UML序列图是按时间的顺序来描述对象之间交互的模型。由系统的一个输入事件作为激励,对其触发的一组类进行测试,执行相应的操作/消息处理路径。;集成测试就是测试单元在集成时是否有缺陷,通过测试以识别组合单元时出现的问题。?集成测试的方法策略可以粗略的划分成非增量型集成测试和增量型(渐增式)集成测试。

在实践中,大多采用增量型集成测试方法,包括基于功能分解的集成测试(自底向上集成测试、自顶向下集成测试、三明治集成测试),基于调用图的集成测试,基于UML的集成测试。

集成测试中还有其它的因素需要考虑,如时间、项目风险、测试项目结构特点等。可以根据软件项目的特点选择适合的方法,同时在测试过程中还需要结合其它的测试方法和策略。

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档