Playwrightでスマホ幅のスクリーンショットを取りました
動機
このブログページが、スマホで壊れないかを担保したかったためです
もともとDesktopサイズ(デフォルトサイズ)で作成していました
やり方1(setViewportSize使う)
pageにsetViewportSizeが生えていたので、安直にそれを使ってみました
やり方2(emulation使う)
Emulation
テスト実行時に、同階層のplaywright.config.ts
を見に行くのでdeviceを設定する
おわりに
emulationの方がplaywrightが想定していそう&画面幅決め打ちする必要がないので、emulation使うといいかもしれません