五章 集成测试.pptVIP

  • 10
  • 0
  • 约1.74千字
  • 约 87页
  • 2017-06-17 发布于河南
  • 举报
五章 集成测试

第5章 集成测试;目·录;*;;;;; 模块分析是集成测试的第一步。模块划分的好坏直接影响集成测试的工作量,进度和质量。 模块划分的原则: 1)本次测试希望测试那个模块; 2)把与该模块最紧密的模块集成在一起; 3)再考虑划分后的外围模块,并考虑外围模块和被集成模块之间的信息流是否容易模拟和控制。;集成测试的层次;集成测试的原则;;集成测试策略;;驱动模块(driver):用以模拟待测模块的上级模块。 桩模块(stub):也称存根模块,用以模拟待测模块工作过程中所调用的模块。;非渐增式集成 ;例题; 定位和改正错误非常困难。;;渐增式集成;;1.对主控模块进行测试,测试时用桩模块代替所有直接附属于主控模块的模块; 2.根据选定的结合策略(深度优先或宽度优先),每次用一个实际模块代换一个桩模块; 3.在结合进一个模块的同时进行测试; 4.为了保证加入模块没有引进新的错误,可能需要进行回归测试。 从2开始不断重复进行上述过程,直到构造起完整的软件结构为止。;;例子;;自顶向下增量式集成适用范围:;;;例子;;自顶向下集成和自底向上集成法的优缺点: 自顶向下集成的方式和自底向上集成的方式各有优缺点。一般来讲,一种方式的优点是另一种方式的缺点。 1.自顶向下集成方式的缺点是需要建立桩模块。要使桩模块能够模拟实际子模块的功能十分困难,同时涉及复杂算法,真正输入/输出的模块一般

文档评论(0)

1亿VIP精品文档

相关文档