統合テスト
複数コンポーネント (ソフトウェアモジュール) の組み合わせを検査する
統合テストでは、コンポーネントテストでは検証できないモジュールやクラス間のインターフェースをテストする。 統合テストは、別種のテスト段階とは見なされないことが多く、増加モジュール・テストのときには、モジュール・テストの一部にふくまれる
共有依存やプロセス外依存、さらには同じ組織内の異なるチームによって開発されたコードが統合された状態で想定通りに機能することを検証するテスト
1 単位の振る舞いを検証すること
実行時間が短いこと
クラスを結合して画面からデータベースまでの 1 つの機能をテストしたり、複数の機能を連携させて画面遷移に沿ってテストしたりする