Playwrightでスクリーンショットの保存先をカスタマイズする
Playwright のスクリーンショットは、例えばtoHaveScreenshotのデフォルトでは次のような形式で保存される。
入力して検索を開始
15 posts
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を行う方法について紹介する。
Coding Agentでの利用に最適化されたPlaywrightのCLIモード。トークン効率が高く、ブラウザ操作のSkillを提供。
Playwright v1.57.0がリリースされた。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 アプリケーションとの対話が可能になった。これにより、Copilot はバグの再現や作業の検証を行い、プルリクエストにスクリーンショットを含めることもできる。
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 を組みわせたテストライブラリです。