Cypress.io Alternatives
Cypress.io is described as 'Cypress is a front end automated testing tool created for the modern web. Cypress is built on a new architecture and runs in the same run-loop as the application being tested. As a result Cypress provides better, faster, and more reliable testing for anything that runs in a' and is an app in the development category. There are more than 25 alternatives to Cypress.io for a variety of platforms, including Linux, Mac, Windows, Web-based and Self-Hosted apps. The best Cypress.io alternative is Selenium, which is both free and Open Source. Other great apps like Cypress.io are puppeteer, Playwright, CasperJS and Selenoid.
- 96 Selenium alternatives
- Free • Open Source
- Task Automation App
- Mac
- Windows
- Linux
Selenium is a suite of tools specifically for testing web applications. Selenium IDE is a Firefox add-on that records clicks, typing, and other actions to make a test, which you can play back in the browser.
- - Selenium is the most popular Windows, Mac & Linux alternative to Cypress.io.
- - Selenium is the most popular Open Source & free alternative to Cypress.io.
Selenium Features
- 21 puppeteer alternatives
- Free • Open Source
- Mac
- Windows
- Linux
Puppeteer is a Node library which provides a high-level API to control headless Chrome or Chromium over the DevTools Protocol. It can also be configured to use full (non-headless) Chrome or Chromium.
puppeteer Features
- 10 Playwright alternatives
- Free • Open Source
- Mac
- Windows
- Linux
Node library to automate the Chromium, WebKit and Firefox browsers with a single API. It enables cross-browser web automation that is ever-green, capable, reliable and fast.
Playwright Features
- 22 CasperJS alternatives
- Free • Open Source
- Mac
- Windows
- Linux
CasperJS is an open source navigation scripting & testing utility written in Javascript for the PhantomJS WebKit headless browser and SlimerJS (Gecko).
CasperJS Features
DiscontinuedBased off phantomjs which no longer under development
Selenoid is a free open-source replacement of Selenium Grid running browser tests in Docker containers. It is known to work in big clusters with 5000+ parallel browsers, scales with no downtime and is used all over the world.
- - Selenoid is the most popular Self-Hosted alternative to Cypress.io.
Jest is a unit testing framework for JavaScript used by Facebook to test React apps.
Jest Features
- 8 AVA alternatives
- Free • Open Source
- Mac
- Windows
- Linux
- Self-Hosted
Testing can be a drag. AVA helps you get it done. AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that let you write tests more effectively. So you can ship more awesome code. 🚀
CodeceptJS is a modern end to end testing framework with a special BDD-style syntax. The tests are written as a linear scenario of the user's action on a site.
CodeceptJS Features
- 16 SlimerJS alternatives
- Free • Open Source
- Mac
- Windows
- Linux
SlimerJS is a scriptable browser. It allows you to manipulate a web page with a Javascript script: opening a webpage, clicking on links, modifying the content... It is useful to do functional tests, page automaton, network monitoring, screen capture etc.
SlimerJS Features
- Freemium • Proprietary
27 BugBug.io alternatives- Mac
- Windows
- Linux
- Online
- Google Chrome
- Software as a Service (SaaS)
An intuitive tool for end-to-end web app testing. Start automating QA work and regression tests without wasting time on learning new frameworks.
- - BugBug.io is the most popular Web-based & SaaS alternative to Cypress.io.
Moon is a Selenium-compatible browser automation solution created to work in Kubernetes or Openshift cluster. It works out of the box, can be installed to a running cluster in minutes and comes with a set of ready-to-use images for the majority of popular browser versions.
- - Moon is the most popular Android alternative to Cypress.io.
- - Moon is the most popular commercial alternative to Cypress.io.
Moon Features
- 12 TestCafe alternatives
- Free • Open Source
- Mac
- Windows
- Linux
TestCafe is a pure node.js end-to-end solution for testing web apps. It takes care of all the stages: starting browsers, running tests, gathering test results and generating reports. TestCafe doesn’t need browser plugins - it works in all popular modern browsers out-of-the-box.
TestCafe Features