puppeteer

https://www.cresco.co.jp/blog/entry/15215/
seleniumみたいなヘッドレス・ブラウザを自動で操作するライブラリ。
dllを用意する必要があってバージョンなども考える必要があり環境構築が面倒なseleniumと違って、npmコマンド1発で実行環境が整う。
2022年にchromeに実装予定の開発者ツールで操作を記録/再生できる機能で、操作を記録する先のスクリプト言語として採用される。
類似の後発ライブラリとして PlayWright というのもある。