puppeteer
Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium…
17 Alternatives To puppeteer
Anwendo
Tool for automated testing. Organize tests for web components, end-to-end UI tests or high-priority user flows, covering issues that get missed during unit and integration testing.
CasperJS
CasperJS is a browser navigation scripting & testing utility written in Javascript for PhantomJS or SlimerJS.
Content Grabber
Content Grabber is an automated web scraping tool.
Geb
Browser Testing, Testing, API, Web Development, Software Testing Tool, and Rest
Jasmine
BATTERIES INCLUDED. Comes out of the box with everything you need to test your code. NODE AND BROWSER. Run your browser tests and Node. js tests with the same framework.
Nightwatch
A forward-thinking SEO tracking and website performance tool.
Nightwatch
A forward-thinking SEO tracking and website performance tool.
Phantomjs
PhantomJS is a headless browser that works hand in hand with Selenium to help developers more efficiently test their sites and apps.
Sauce Labs
Test mobile or web apps instantly across 700+ browser/OS/device platform combinations - without infrastructure setup.
Scrapy
Scrapy | A Fast and Powerful Scraping and Web Crawling Framework
Selenium
Selenium automates browsers. That’s it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
Selenoid
A lightning fast Selenium-compatible server running your tests in Docker containers
SlimerJS
A scriptable web browser for web testing, web scraping, network monitoring…
TestCafe
Automated browser testing for the modern web development stack
WebdriverIO
Webdriver module for Node.js. that makes it easier to write Selenium tests