Puppeteer

Puppeteer is a Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol.

Similar Tools

Built for developers and testers alike, SoapUI is the only open source tool that covers the entire testing spectrum (functional, security, load, mocking).
Selenium automates browsers. That's it! What you do with that power is entirely up to you.
The Complete Continuous Testing Platform Any test. Any device. App quality without limits.
Unifying API testing, API Performance testing, API Mocks and UI testing.
Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
HyperTest is a no-code test automation tool that regresses all your APIs by auto-generating integration tests using your network traffic, also giving a way to reproduce these failures inside actual user-journeys.