Skip to main content

Version 2.7.8

Default Reporter Configuration in CypressOps

You can now explicitly specify a custom reporter setup using the new reporterConfigFile option in cypressOps. If your Cypress project does not have a custom reporter configured, cypressOps will automatically enable command logs using the mochawesome reporter by default. This ensures that test results are always captured in a readable format, without requiring manual setup.

cypressOps:
reporterConfigFile: "reporter_config.json"

Value of this JSON:

{
"reporterEnabled": "mochawesome,mocha-junit-reporter",
"mochawesomeReporterOptions": {
"reportDir": "cypress/results",
"overwrite": true,
"html": false,
"json": true
},
"mochaJunitReporterReporterOptions": {
"mochaFile": "cypress/results/my-test-output.xml",
"toConsole": true
}
}

Setup Runtime Updates

HyperExecute expands its support for the dotnet by introducing the versions 4.7 and 4.8 in the runtime.

runtime:
- language: dotnet
version: "4.7"

Support for Project Capability in CypressOps

You can now define your Project name and autocreate your project via ProjectName capability defined in cypressOps.

cypressOps:
ProjectName: "Cypress_Project"

Consolidated Native Robot Report Generation

The consolidated Native Robot report includes detailed information on all executed tests, i.e., which tests passed, failed, or were skipped, along with any error messages and stack traces for failed tests. It is widely supported across CI/CD tools, which makes it easy to integrate with existing workflows and with other tools or systems.

Add the following configurations in your YAML file:

testRunnerCommand: YOUR_RUNNER_COMMAND --outputdir Reports 

report: true
partialReports:
type: json
location: Reports
frameworkName: robot
Image

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles