ch07 软件测试.pptVIP

  • 96
  • 0
  • 约2.81万字
  • 约 185页
  • 2018-01-26 发布于浙江
  • 举报
ch07 软件测试

图 自底向上结合 3、 不同集成测试策略的比较 自顶向下集成测试方法: 优点: 不需要驱动程序; 能够在测试阶段的早期实现并验证系统的主要功能, 能在早期发现上层模块的接口错误。 缺点: 需要存根程序,可能遇到与此相联系的测试困难, 低层关键模块中的错误发现较晚, 在早期不能充分展开人力。 而自底向上测试方法的优缺点与上述自顶向下测试方法的优缺点刚好相反。 自底向上集成测试方法: 优点: 不需存根驱动; 测试用例的设计比自顶向下集成测试方法容易。 缺点: 需要程序驱动; 直到把最后一个模块结合进来之前,程序作为一个整体始终不存在。 总结: 在测试实际的软件系统时,应该根据软件的特点以及工程进度安排,选用适当的测试策略。一般说来,纯粹自顶向下或纯粹自底向上的策略可能都不实用,人们在实践中创造出许多混合策略: 改进的自顶向下测试方法。基本上使用自顶向下的测试方法,但是在早期使用自底向上的方法测试软件中的少数关键模块。优点能在测试的早期发现关键模块中的错误;但是缺点也比自顶向下方法多一条,即测试关键模块时需要驱动程序。 (2) 混合法。自顶向下方法和自底向上方法相结合。对软件结构中较上层使用的自顶向下方法, 对软件结构中较下层使用的自底向上方法。这种方法兼有两种方法的优点和缺点,当被测试的软件中关键模块比较多时,这种混合法可能是最好的折衷方法。 * 第*页 回归测试:这种测试用于

文档评论(0)

1亿VIP精品文档

相关文档