DayDream - ブラウザ操作を記録してPuppeteer/Nightmareの操作スクリプトを作成
ヘッドレスなChrome/Chromiumは幾つかありますが、今一番注目されているのがPuppeteerでしょう。理由としては開発しているのがGoogleということで、継続的な開発が期待できる点です。 そんなPuppeteerを操作するスクリプトをGoogle Chrome上で作成できるのがDayDreamです。
DayDreamの使い方
ツールバーにある録画アイコンをクリックすると操作を記録開始します。
できあがるとアイコンにバッジが表示されます。
クリックするとスクリプトが表示されます。
DayDreamはPuppeteerだけでなく、Nightmare向けのスクリプトも作成できます。DayDreamでできたスクリプトを使えば、テストや操作の自動化を簡単に実現できるようになるでしょう。
DayDreamはJavaScript製のオープンソース・ソフトウェア(MIT License)です。
segmentio/daydream: A chrome extension to record your actions into a nightmare or puppeteer script