AlternativeTo Logo

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' and is an app in the development category. There are more than 10 alternatives to Cypress.io for a variety of platforms, including Linux, Mac, Windows, Self-Hosted solutions and Online / Web-based. The best alternative is Selenium, which is both free and Open Source. Other great apps like Cypress.io are puppeteer, CasperJS, Selenoid and BugBug.io.

This page was last updated Jun 20, 2022
  • FreeOpen Source
  • Mac
  • Windows
  • Linux
  • Online

Cypress is a front end automated testing tool created for the modern web. Cypress is built on a new architecture and runs...

Learn more about Cypress.io

  1. Selenium

    • FreeOpen Source
    • 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.

  2. puppeteer

    • FreeOpen 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.

    No screenshots yet


  3. CasperJS

    • FreeOpen 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).

    Discontinued

    Based off phantomjs which no longer under development

  4. Selenoid

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Docker

    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.

  5. BugBug.io

    • FreemiumProprietary
    • Mac
    • Windows
    • Linux
    • Software as a Service (SaaS)
    • Online
    • Google Chrome

    An intuitive tool for end-to-end web app testing. Start automating QA work and regression tests without wasting time on learning new frameworks.



  6. TestCafe

    • FreeOpen 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.

  7. Moon

    • Mac
    • Windows
    • Linux
    • Android
    • Self-Hosted
    • Kubernetes

    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.

  8. SlimerJS

    • FreeOpen 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.

  9. WebdriverIO

    • FreeOpen Source
    • Mac
    • Windows
    • Linux

    Next-gen browser and mobile automation test framework for Node.js.

  10. Playwright

    • FreeOpen 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.

    No screenshots yet
Showing 10 of 20 alternatives