Skip to content
Latchkey

Golden Dataset とは?

golden dataset は、既知の正しい出力と対にした入力を手作業でキュレーションした安定したコレクションで、バージョン管理下に置かれ、テストにおける真実の源として扱われます。pipeline はそれに対してシステムを実行し、結果を記録された期待値と比較します。データは固定され、レビュー済みであるため、いかなる差異もノイズではなく実際の挙動変化を指し示します。

なぜ重要か

ランダムに生成された入力は、失敗の再現を難しくします。golden dataset はすべての実行に同じ baseline を与えるため、regression が決定的に表面化し、既知の例に対してデバッグできます。

よくある用途

  • データ変換や ETL 出力の検証
  • ML モデルの予測に対する regression testing
  • parser や serializer の挙動の固定

関連ガイド