技術と本について書くブログ

技術と本について書くblog。技術メモなど雑記を書いているblog。

puppeteerについて

puppeteerとはGoogle の Headless Chrome API でseleniumのようにwebの自動テストができます。 また、puppeteer-firefoxも発表しました。

以下のサイトで試すことができます。

Try Puppeteer

テストをfast、reliable、simpleにかけるとのこと。

Device Emulationも可能で100以上のデバイスに対応。

また、Offline modeも対応

await page.setOfflineMode(true);

seleniumと比べても要素が表示されてからクリックなどの動きがやりやすく。 Network Monitoringなどパフォーマンスも同時に測定可能。測定する箇所も絞れる。

keyboardマウスを動かすことも可能。

https://pptr.dev/