Softex CelwareTech Blog
ブラウザ自動化

Puppeteerとは

ChromeやChromiumをNode.jsから操作するためのブラウザ自動化ライブラリです。画面検証、スクリーンショット取得、E2Eテストなどに使われます。

簡単にいうと

Puppeteerは、ページ遷移、クリック、入力、JavaScript実行、スクリーンショット取得などをコードから操作できます。

ブラウザ更新による表示差分の確認では、インストール済みChromeを指定して実機に近い状態で検証することがあります。

どんな場面で使うか

  • 画面表示の自動検証
  • スクリーンショット取得
  • E2Eテスト

関連用語

さらに調べる