• 软件测试词典

增量测试


什么是增量测试?

单元测试完成后,开发人员进行集成测试。它是验证模块之间的接口和交互的过程。在集成时,开发人员使用了很多技术,其中之一就是增量方法。

在增量集成测试中,开发人员使用存根或驱动程序将模块一一集成以发现缺陷。这种方法称为增量集成测试。相反,大爆炸是另一种集成测试技术,其中所有模块都一次性集成。

增量测试方法

  • 自上而下的集成 -这种类型的集成测试是自上而下进行的。不可用的组件或系统被存根替代

  • 自下而上的集成 -这种类型的集成测试是自下而上进行的。不可用的组件或系统被驱动程序替换

  • 功能增量 -集成和测试是根据功能规范文档在功能或功能的基础上进行的。

增量测试 - 特点

  • 每个模块都在项目/产品结构中发挥明确的作用

  • 每个模块都有明确定义的依赖关系,其中一些依赖关系只能在运行时才能知道。

  • 增量集成测试的更大优点是,可以在较小的组件中及早发现缺陷,此时相对容易检测到缺陷的根本原因。

  • 缺点是它可能非常耗时,因为必须开发存根和驱动程序来执行这些测试。