E2E

Playwrightのキャプチャでスクロールバーが消える原因と表示させる方法|ignoreDefaultArgsで--hide-scrollbarsを外す

Playwrightでキャプチャを撮ったら、通常のブラウザでは出ているスクロールバーが写っておらず、見た目が実機と違う状態になっていました。原因はheadless起動時にPlaywrightが付けるChromiumの--hide-scrollbars引数で、ignoreDefaultArgsで外すと表示されるようになったので、設定方法と注意点をまとめます。

PlaywrightでPC/タブレット/スマホを一括でE2Eテストし、スクショを取得する方法

Playwrightで複数ビューポート(PC/タブレット/スマホ)を一括E2Eテストする方法を解説します。projects設定で3画面サイズを直列実行し、各操作のスクリーンショットを連番で自動収集する構成、カスタムフィクスチャによる命名規則、globalTeardownでの横並びレスポンシブ比較HTML生成まで実装例付きで紹介します。