【びじゅあるりぐれっしょんてすと】
ビジュアルリグレッションテスト とは?
💡 スクショを撮って「間違い探し」、見た目の変化を1ピクセルも見逃さない
📌 このページのポイント
ビジュアルリグレッションテストって普通のテストと何が違うの?
目で確認するんじゃダメなの?
どんなツールを使うの?
StorybookベースならChromaticが人気で、コンポーネント単位で比較できるよ。CIに組み込むならPercyやreg-suit、Playwrightのスクリーンショット比較機能も使えるんだ
わざと変更したときはどうするの?
フォントの描画がOSで違ったりして誤検出しないの?
まとめ:ざっくりこれだけ覚えればOK!
「ビジュアルリグレッションテスト」って出てきたら「スクリーンショットを比較して見た目の変化を検出するテスト」と思えればだいたいOK!
📖 おまけ:英語の意味
「Visual Regression Testing」 = 視覚的な回帰テスト
💬 regression(回帰)は「前に戻る」こと。見た目が意図せず前と変わってしまう「退行」を検出するテストだよ