Scaling Cypress Tests: Parallelise your End-to-End Tests with Testkube

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. testkube

    ☸️ Kubernetes-native Test Execution and Orchestration framework. It runs all types of tests, including Load Testing, End To End Testing, Front End, API Testing, etc... Integrates directly with you testing stack (K6, Postman, Playwright, Cypress,..)

    apiVersion: testworkflows.testkube.io/v1 kind: TestWorkflow metadata: name: cypress namespace: testkube spec: content: git: uri: https://github.com/kubeshop/testkube revision: main paths: - test/cypress/executor-tests/cypress-13 container: image: cypress/included:13.6.4 workingDir: /data/repo/test/cypress/executor-tests/cypress-13 steps: - name: Run tests parallel: maxCount: 3 shards: testFiles: 'glob("cypress/e2e/**/*.js")' description: '{{ join(map(shard.testFiles, "relpath(_.value, \"cypress/e2e\")"), ", ") }}' transfer: - from: /data/repo fetch: - from: /data/artifacts container: resources: requests: cpu: 1 memory: 1Gi run: args: - --env - NON_CYPRESS_ENV=NON_CYPRESS_ENV_value - --config - '{"video":true,"screenshotsFolder":"/data/artifacts/screenshots","videosFolder":"/data/artifacts/videos"}' - --spec - '{{ join(shard.testFiles, ",") }}' env: - name: CYPRESS_CUSTOM_ENV value: CYPRESS_CUSTOM_ENV_value artifacts: workingDir: /data/artifacts paths: - '**/*'

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. sorry-cypress

    Open-source, free, self-hosted alternative to Cypress Dashboard

    Cypress offers features like test parallelization and analytics that help teams quicken their testing process. While initially expensive, it now has a free tier with limitations on the number of parallel tests you can run. To overcome this barrier, open-source alternatives like SorryCypress and managed solutions like Currents.dev emerged, offering unlimited parallelization and features previously exclusive to Cypress's enterprise plans.

  4. cypress-cloud

    Debug, troubleshoot and record Cypress CI tests in Cloud

    Cypress offers features like test parallelization and analytics that help teams quicken their testing process. While initially expensive, it now has a free tier with limitations on the number of parallel tests you can run. To overcome this barrier, open-source alternatives like SorryCypress and managed solutions like Currents.dev emerged, offering unlimited parallelization and features previously exclusive to Cypress's enterprise plans.

  5. Cypress

    Fast, easy and reliable testing for anything that runs in a browser.

    However, starting with version 12, Cypress blocked projects using the 'cypress-cloud' module, impacting these third-party services. SorryCypress now only works with older Cypress versions, while Currents.dev has ended its official support for Cypress. This change has disrupted many teams' testing workflows.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Check out new Chrome Extension for generating end-to-end tests for Cypress, Playwright and Puppeteer

    1 project | /r/reactjs | 17 Mar 2022
  • Show HN: Dakka – modern way to test the UI

    1 project | news.ycombinator.com | 15 Mar 2022
  • Cypress E2E test automation breaks open-source integration for “security”

    1 project | news.ycombinator.com | 2 Jun 2023
  • Effective Test Strategies for Testing Front-end Applications using LaunchDarkly Feature Flags and Cypress. Part2: testing

    9 projects | dev.to | 29 Mar 2022
  • Back For More!

    3 projects | dev.to | 15 Jan 2025

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?