软件测试 05 集成测试._第1页
软件测试 05 集成测试._第2页
软件测试 05 集成测试._第3页
软件测试 05 集成测试._第4页
软件测试 05 集成测试._第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1软件质量保证与测试软件质量保证与测试2内容内容(1)集成测试 自顶向下自底向上混合策略三明治方法3集成测试集成测试l 非渐增式模式非渐增式模式采用大棒集成方法采用大棒集成方法,先是对每一个子模块进行测试先是对每一个子模块进行测试(单元测试阶段),然后将所有模块一次性的全部集成(单元测试阶段),然后将所有模块一次性的全部集成起来进行集成测试起来进行集成测试 。因为所有的模块一次集成的,所以很难确定出错的真正位置、所在的模块、错误的原因。这种方法并不推荐在任何系统中使用,适合在规模较小的应用系统中使用。 4集成测试集成测试l 非渐增式模式非渐增式模式5集成测试集成测试l 渐增式集成模式与非渐增式

2、集成模式渐增式集成模式与非渐增式集成模式非渐增式测试模式非渐增式测试模式:先分别测试每个模块,再把所有模块按设计要求放在一起结合成所要的程序,如大棒模式。渐增式测试模式渐增式测试模式:把下一个要测试的模块同已经测试好的模块结合起来进行测试,测试完以后再把下一个应该测试的模块结合进来测试。6集成测试集成测试l 自顶向下自顶向下7集成测试集成测试l 非渐增式模式非渐增式模式 AS3S4S5d2 Cd4 Ed5 Fd1 B s1d3 s2 DABCDEFABCDEF(1)程序结构图(2)单元测试示意图8集成测试集成测试l 自顶向下:深度优先自顶向下:深度优先ABCDEFvolunteer ?9集成测

3、试集成测试l 自顶向下:深度优先自顶向下:深度优先10集成测试集成测试l 自顶向下:宽度优先自顶向下:宽度优先ABCDEFvolunteer ?11集成测试集成测试l 自顶向下:宽度优先自顶向下:宽度优先12集成测试集成测试l 自底向上自底向上13集成测试集成测试l 自底向上自底向上 A B C D E Fvolunteer ?14集成测试集成测试l 自底向上自底向上 A B C D E F d2 Cd1 Ed3 Fd4 B Ed5 F D A B C D E F15集成测试集成测试l 混合策略混合策略混合法:对软件结构中较上层,使用的是混合法:对软件结构中较上层,使用的是“自顶向下自顶向下”

4、法;对软件结构中较下层,使用的是法;对软件结构中较下层,使用的是“自底向上自底向上”法,法,两者相结合两者相结合 16集成测试集成测试l 三明治方法三明治方法采用三明治方法的优点是:它将自顶向下和自底向上的集成方法有机地结合起来,不需要写桩程序因为在测试初自底向上集成已经验证了底层模块的正确性。采用这种方法的主要缺点是:在真正集成之前每一个独立的模块没有完全测试过。17集成测试集成测试l 三明治方法三明治方法 A B C D E Fvolunteer ?18集成测试集成测试l 三明治方法三明治方法19集成测试集成测试l 改进的三明治方法改进的三明治方法改进的三明治集成方法,不仅自两头向中间集成,而且改进的三明治集成方法,不仅自两头向中间集成,而且保证每个模块得到单独的测试,使测试进行得比较彻底保证每个模块得到单独的测试,使测试进行得比较彻底 。20集成测试集成测试l 改进的三

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论