单元测试与集成测课件.pptVIP

  • 3
  • 0
  • 约8.8千字
  • 约 62页
  • 2017-02-02 发布于湖北
  • 举报
总结 单元测试是测试的基础级别。单元测试着眼于程序或系统的较小组件模块,执行每个模块以证实其履行了指定功能。 单元测试的优势在于它容许对小单元的测试和调试,从小单元到大单元的集成过程提供了更好的管理方式。 把组件聚合后,必须通过测试确认所有的组件之间能够正确地协作运行。因此集成测试的目标是暴露接口的缺陷,以及聚合后的组件之间相互作用的缺陷。 0C202 Software Testing 5-* 自顶向下集成 在现实中一般是结合使用深度优先、宽度优先进行测试。 初始阶段所有的模块可能只是提供部分功能,这可以用宽度优先技术进行测试。 当模块越来越精化,模块的功能也越来越全,可以对一个模块进行深度优先测试而同时所有的模块进行宽度优先测试。 0C202 Software Testing 5-* 自顶向下集成 集成过程: 主控模块作为测试驱动器,所有的程序桩由直接隶属于主控模块的各模块替换。 根据深度或广度优先,子模块的程序桩依次地被替换为真正的模块。 在每一个模块集成的时候都要进行测试。 在完成了每一次测试之后,又一个程序桩被真正的模块替换。 可以用回归测试来保证没有引进新的错误。 循环继续进行,直至这个系统结构被构造完成。 0C202 Software Testing 5-* 自顶向下集成 自顶向下的优点: (1)对高层行为进行早期确认: (2)至多只需一个驱动程序;

文档评论(0)

1亿VIP精品文档

相关文档