テクノロジ系 / システム開発技術
ソフトウェア統合テスト仕様
複数のユニットを結合して動かす統合(結合)テストで、何を・どの手順・どの基準で確認するかを定めた仕様。
もう少し詳しく
統合テスト仕様は、単体テスト済みのユニットを組み合わせたときに、インタフェースが正しくつながり、相互作用が期待どおりかを検証するための計画です。テスト項目・手順・合否判定基準・必要なデータを設計段階で定めます。単体テスト用の仕様より上位の、ユニット間の連携確認に焦点を当てる点が特徴です。
試験での見方
例:注文ユニットと在庫ユニットを結合し、「注文すると在庫が正しく減るか」を確認する手順と合否基準を定めておく。
「ユニット結合後の連携を確認するためのテスト仕様」である点、単体テストとの段階の違いが問われます。インタフェースの不整合検出が主目的であることを押さえます。