What are some open-source alternatives to Cypress.io and Sorry-Cypress for recording Cypress tests, especially for Cypress 13?

I’m seeking self-hosted, open-source tools that can record Cypress tests, as Sorry-Cypress no longer supports Cypress 13.

Additionally, I’m interested in solutions that can record only failing tests during execution in a Jenkins pipeline.

Any recommendations or experiences with such setups would be greatly appreciated.

Currents Reporter is an open-source reporter for integrating Cypress with alternative cloud services like Currents or Sorry Cypress.

It allows for enhanced reporting and debugging of Cypress tests.

Key Features:

  • Integration with Sorry Cypress and Currents for enhanced reporting.

  • Supports video recording and debugging capabilities.

  • Compatible with Cypress 13.

Considerations:

  • Requires integration with existing CI/CD pipelines.

  • Configuration may involve additional setup steps.

Github : https://github.com/currents-dev/cypress-currents-reporter?

Cypress allows for custom configurations to capture videos only for failing tests during CI/CD pipeline executions.

Implementation Steps:

  • Configure Cypress to record videos during test runs.

  • Set up a script to delete videos for passing tests after execution.

  • Integrate this configuration into your Jenkins pipeline.

Considerations:

  • Requires scripting and manual configuration.

  • Provides flexibility in managing video recordings.

Sorry, Cypress is a self-hosted, open-source alternative to the official Cypress Dashboard. It provides features like test recording, parallelization, and debugging capabilities.

Key Features:

  • Unlimited parallelization and test recordings.

  • Integration with GitHub, Slack, and other tools.

  • Self-hosted dashboard for managing test executions.

Considerations:

  • May require manual setup and configuration.

  • Community support available through forums and GitHub.

More Information: https://github.com/sorry-cypress/sorry-cypress