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:
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:
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:
More Information: https://github.com/sorry-cypress/sorry-cypress