こんにちは。自動化メンバーのM.Hです。 このテスト自動化メンバーというプラットフォームをお借りして、自分自身も学びつつテスト自動化フレームワーク「Playwright」を少しだけ理解できる・学べる記事を目指して不定期で記事を作成しています。 ある ...
私は、UI と API のテスト カバレッジという 2 つの目的を持つテスト自動化フレームワークを常に懐疑的に見てきました。通常、それぞれに独自のテストがあるため、異なるテスト実行 (またはイベント プロジェクト) で異なるテスト レイヤーを実行します。
UIのちょっとした崩れ、気づいたら本番環境に反映されていた…という経験はありませんか? そんな「目に見えるバグ」を防ぐために使えるのがVisual Regression Testing(VRT)です。 この記事では、Playwrightのスナップショット機能を使ったVRTの基本的な使い方を ...