Skip to content
Latchkey

テストハーネス (Test Harness) - CI/CD用語集の定義

test harness は、テストを実行し、その結果を自動的に報告するツール群と設定です。

テストハーネス (Test Harness) は、テストの実行と結果の収集を自動化する test framework、driver、設定の組み合わせです。テスト自体を取り巻く scaffolding を提供します。

harness は探索、実行、報告を担い、エンジニアが配管ではなく test case の作成に集中できるようにします。

CI での扱い

CI job は harness (例えば pytestgo testjest) を呼び出し、その出力を解析して pipeline を pass または fail させます。

関連ガイド