- 软件测试词典
- 家
存根
什么是存根?
在自上而下的集成测试期间使用存根,以模拟尚未集成的较低级别模块的Behave。存根是充当被调用模块的临时替换的模块,并提供与实际产品相同的输出。
当软件需要与外部系统交互时,也会使用存根。
存根 - 流程图
上图清楚地表明模块 1、2 和 3 可以集成,而以下模块仍在开发中,目前无法集成。因此,存根用于测试模块。集成的顺序为:
1,2 1,3 2,Stub 1 2,Stub 2 3,Stub 3 3,Stub 4
测试方法:
+ Firstly, the integration between the modules 1,2 and 3 + Test the integration between the module 2 and stub 1,stub 2 + Test the integration between the module 3 and stub 3,stub 4