ENGINEERINGテスト

Puppeteer

Chrome系ブラウザーをプログラムから操作する自動化ライブラリ。

WHAT IS IT?

何者?

Chrome系ブラウザーをプログラムから操作する自動化ライブラリ。DevTools Protocolを介してページ操作、キャプチャ、スクレイピングを行う。

ROLE

何を担当する?

DevTools Protocolを介してページ操作、キャプチャ、スクレイピングを行う。

DECISION METADATA

判断の手掛かり

USE IT WHEN

いつ使う?

  • Chromium中心の自動化やPDF・screenshot生成を細かく制御するとき。
SKIP IT WHEN

いつ使わない?

  • FirefoxとWebKitを同じAPIで広く検証したいとき。