📜  自下而上的集成测试中的步骤

📅  最后修改于: 2021-08-24 04:39:13             🧑  作者: Mango

自下而上的测试是一种增量集成测试方法,其中通过通过架构结构的控制流从底部向上移动到顶部来集成或连接两个或多个模块来完成测试。在这些模块中,首先测试低级模块,然后再测试高级模块。这种类型的测试或方法也称为归纳推理,在许多情况下用作合成同义词。自下而上的测试是用户友好的测试,并导致整体软件开发的增加。该测试可带来很高的成功率,并且效果持久。

加工 :
以下是处理过程中需要遵循的步骤:

  1. 集群是通过合并或组合低级模块或元素而形成的。这些群集也称为构建,负责执行软件的某些辅助功能或辅助函数。
  2. 编写控制程序进行测试很重要。这些控制程序也称为驱动程序或高级模块。它只是协调测试用例的输入和输出。
  3. 对包含低级模块的整个构建或群集进行测试。
  4. 最后,删除控制程序或驱动程序或高级模块,并在控制流程的帮助下,通过在程序结构中从下至上向上移动来集成集群。

例子 –
最后,将模块或组件组合在一起以形成群集1和群集2。此后,将在控制程序的帮助下对每个群集进行测试。群集位于高级模块或驱动程序下方。测试后,删除驱动程序,并合并群集,并使用模块向上移动群集。

好处 :

  • 创建和开发测试条件很容易。
  • 观察测试结果也很容易。
  • 不必了解结构设计的细节。
  • 低级实用程序也经过了良好的测试,并且与面向对象的结构兼容。

缺点:

  • 在层次结构的顶部,它变得非常复杂。
  • 没有关于早期骨骼系统的概念。
  • 由于更改,将对同级和更高级别的单元测试产生影响。