Playwrightでスクリーンショットの保存先をカスタマイズする
Playwright のスクリーンショットは、例えばtoHaveScreenshotのデフォルトでは次のような形式で保存される。
入力して検索を開始
15posts
Playwright のスクリーンショットは、例えばtoHaveScreenshotのデフォルトでは次のような形式で保存される。
Playwright で書かれたテストの改修をしていると、CI 上でホスティングサービスにデプロイした URL を貰ってきてから実行しているケースが度々見られるが、Web Server を立ち上げて実行した方が良いことが多い。
Playwirght v1.49の変更によるChromiumのダウンロードコストの変化を計測した。
Playwrightのテスト結果を動画で録画する方法について紹介する。
Playwrightのテスト改善をしてほしいという相談を受けた際の対応をまとめた。
PlaywrightでFileChooserオブジェクトを利用してファイル選択をエミュレートする方法について紹介する。
Playwrightのスクリプトを自動生成する方法について紹介する。
Playwrightを利用したE2Eテストで稀に要素が取得できなくなり失敗すると相談を受けた際の対応についてまとめた。
CI上でPlaywrightのテストが落ちた場合、どのようなことを確認すると良いか書いた。
PlaywrightでAPIのレスポンスを差し替える方法について紹介する。
Playwrightでページ内で発生したエラーを検出する方法について紹介する。
Playwrightをheadedまたはデバックモードで実行する方法について紹介する。
PlaywrightでCookieやLocal storageをstate.jsonに保存してセッションを再利用する方法について紹介する。
Playwrightでページ内で任意のスクリプトを実行する方法について紹介する。
PlaywrightでVisual Regression Testingを行う方法について紹介する。
WebAuthn パスキーの仮想認証器と localStorage / sessionStorage 向け WebStorage API が追加され、テストランナーの動画記録モードや API レスポンスの TLS 情報取得が拡張された。
Coding Agent向けのPlaywright CLIモード。トークン効率が高く、ブラウザ操作のSkillが付く。
HTMLレポーターに「Speedboard」タブが追加され、実行時間の長いテストが可視化された。また、Chromiumの代わりに「Chrome for Testing」ビルドが使用されるようになった。
Playwright v1.56.0がリリース。Playwright Agents機能追加、新しいAPI、UI ModeとHTML Reporterの改善など。
Playwright v1.54.0 がリリースされ、Cookie partitioning 対応、HTML レポート改善、コマンドライン変更が実装された。
GitHub Copilot の Coding Agent に Web ブラウザ機能が追加された。Playwright MCP サーバー経由で Web アプリケーションと対話し、バグの再現や作業の検証、プルリクエストへのスクリーンショット添付ができる。
Playwright v1.53.0 が正式リリース。Trace Viewer と HTML レポーターに新しい Steps 表示機能、カスタムタイトル設定、ロケーター記述機能などが追加。
E2E テストフレームワークの Playwright が新バージョンをリリース。クラス検証の新メソッドや ARIA スナップショットの機能強化、テストランナーの改善などを含む。
Playwright v1.51.0 がリリースされました。
Playwright v1.15.0 がリリース。
Playwright v1.49 リリース。
Storybook 8.2 がリリースされた。テスト機能の改善や、ポータブルストーリーの正式なサポートなどが行われた。 また Storybook 8.3 では、Vitest との統合や互換性の向上が予定されている。
Playwright v1.45.0 が 6 月 25 日にリリースされました。
Playwright v1.44.0 がリリースされました。
Safetest は、Netflix の開発した Playwright や Vitest/Jest を組みわせたテストライブラリです。