ゴールデンマスター法
変更対象の出力をそのまま期待値ファイル(ゴールデンマスター)として保存し、以後のコード変更のたびに出力と期待値の差分がゼロであることを確認する特性化テストの具体的な手法。
- 概念URI
https://comcomponent.com/knowledge/golden-master-testing/
- 別名・表記
- 承認テスト / approval testing / スナップショットテスト / snapshot testing / Golden Master Testing
- 上位概念
- 特性化テスト
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- ゴールデンマスター法は特性化テストの実装を担います。ゴールデンマスター法は、出力をそのまま期待値ファイルとして保存し差分比較することで特性化テストを実現する具体的な手法である / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ゴールデンマスター法はレガシーコードに対する本記事の推奨です。出力の単位が大きいレガシーコードには、ゴールデンマスター法が最も費用対効果の高い特性化テストであるというのが本記事の推奨である / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- ゴールデンマスター法は出力の正規化を前提とします。印字日時やGUIDなど非決定的な値が出力に混ざる場合、比較の前に出力の正規化を挟まないと毎回差分が出てしまう / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。