Tests Monitoring

RevDeBug trace id can be included in Cypress error reports for easier root cause detection for failed automated end-to-end tests.

Prerequisite

Installed and configured RevDeBug Node.JS module - please refer to JavaScript section.

Usage

From command line at the cypress project root directory add a reference to the @revdebug module repository:

npm config set @revdebug:registry https://nexus.revdebug.com/repository/npm/

Then install RevDeBug Cypress plugin:

npm install @revdebug/cypress-plugin-revdebug

The last step is to add to cypress/support/index.js file at bottom:

require('@revdebug/cypress-plugin-revdebug')

Expected results

Failed automated tests will report "RevDeBug trace" at the top of the error message as shown below. The trace id can be used to locate transactions at "Trace" tab at RevDeBug web interface and access detailed frontend and backend code execution recordings.

Last updated