Skip to content
Latchkey

承認テスト - CI/CD用語集の定義

承認テストは実際の出力を記録し、それを期待されるベースラインとして人が承認するよう求めます。

承認テストは、コードの実際の出力を捕捉し、人間がそれを正しいものとして承認することを求め、承認済みバージョンを将来の比較のために保存します。手作業でアサートするには複雑すぎる出力に適しています。

詳細なアサーションを書く代わりに、テスターは生成された出力を一度レビューして承認します。以降の実行は承認済みファイルと比較します。

ワークフロー

差異があると、フレームワークは受け取った出力と承認済みの出力を表示します。開発者は意図した変更を承認し、それを新しいベースラインに変換します。

関連ガイド