/cypress-example-reporters

Example showing multiple test reports merged into a single Mochawesome report

Primary LanguageJavaScript

cypress-example-reporters renovate-app badge CircleCI

Example showing multiple test reports merged into a single Mochawesome report

Read Cypress Reporters Guide

CI

The tests are executed on CircleCI, see configuration file circle.yml. One job generates Mochawesome report, while the second one stores JUnit test results. Both jobs store automatic screenshots and videos.

Mochawesome

On each CI run, the generated Mochawesome report is stored as a test artifact

test artifact

The report is a static site

test report

JUnit

JUnit test results are generated using NPM script test:junit and are stored on Circle.

JUnit pass

When a test fails, the error message and stack trace is shown in the test results

JUnit fail

Screenshots and videos stored as test artifacts can help debug the failures

Test artifacts