タグ

ブックマーク / zenn.dev/gege4 (1)

  • VRTを回帰テストとして再認識したらNoコストかつ差分閾値0から始められる世界が待ってた話

    TL;DR 絶対に VRT をオオカミ少年にしないという鉄の意志で実行構成を再定義してみたよ No コストな構成なので運用してみたけどまあ特筆した辛みは無かったからまとめてみたよ 1. VRT とは、そしてよくある課題 1.1. VRT の基 VRT(Visual Regression Testing)は端的に言うと 「事前に用意したレンダリング結果(正解画像)」と「改修後のレンダリング結果」をスクリーンショットで比較し、意図しない視覚的変更を検出する テスト手法です。 例えば Button コンポーネントに変更を加えた際、その Button を使用している他のすべてのコンポーネントに意図しない影響が出ていないかの確認が自動かつ目視より正確に行えるため、特に UI コンポーネントライブラリでは重宝されやすいかなと思います。 1.2. あるあるの実行構成 VRT を実際に運用する際、ローカ

    VRTを回帰テストとして再認識したらNoコストかつ差分閾値0から始められる世界が待ってた話
  • 1