Puppeteer เป็น library สำหรับควบคุมการทำงานบน web browser
ซึ่งใน version 23 สนับสนุน Firefox แล้ว
ดังนั้นช่วยให้นักพัฒนาสามารถใช้งานได้ทั้ง Chrome และ Firefox
โดยที่ทำงานผ่าน WebDriver BiDi
ไม่ได้ทำงานแบบ request/response เหมือนกับ WebDriver
แต่ทำงานแบบ bi-directional ซึ่งทำงานเร็วมาก ๆ
มาดูตัวอย่างการใช้งานกันนิดหน่อย
ทำการ config browser ที่ใช้งาน
จากนั้นทำการติดตั้ง browser และ run ดังนี้
เพียงเท่านี้ ก็สามารถใช้งานง่าย ๆ ได้แล้ว
Reference Website