ボトムアップテスト
ボトムアップテストとは何ですか?
下位階層の各コンポーネントは個別にテストされ、次にこれらのコンポーネントに依存するコンポーネントがテストされます。
ボトムアップ統合-フロー図
ボトムダウンアプローチによる統合の順序は次のとおりです。
4,2
5,2
6,3
7,3
2,1
3,1
テストアプローチ:
+ Firstly, Test 4,5,6,7 individually using drivers.
+ Test 2 such that it calls 4 and 5 separately. If an error occurs we know that the problem is in one of the modules.
+ Test 1 such that it calls 3 and If an error occurs we know that the problem is in 3 or in the interface between 1 and 3
トップレベルのコンポーネントが最も重要ですが、この戦略を使用して最後にテストされています。ボトムアップアプローチでは、コンポーネント4、5、6、7のテスト中に、コンポーネント2と3がドライバーに置き換えられます。それらは一般的にスタブよりも複雑です。