ReleaseQA for Cypress

Know which Cypress runs are actually green.

Drop-in Cypress plugin that ships every run to ReleaseQA — quality score, flake detection, and PR verdicts for your e2e suite.

Install

Two copy-pastes. One quality score.

1 · install
$ npm i -D @releaseqa/reporter-cypress
2 · config
// cypress.config.ts
import { defineConfig } from "cypress";
import releaseqa from "@releaseqa/reporter-cypress";

export default defineConfig({
  e2e: {
    setupNodeEvents(on, config) {
      releaseqa(on, config, {
        apiKey: process.env.RELEASEQA_API_KEY,
        project: "web",
      });
      return config;
    },
  },
});

Set RELEASEQA_API_KEY in your CI secrets and push. First run appears in under 2 minutes.

Built for Cypress

Four signals your CI can’t give you.

Run-level scoring

Every cypress run emits a score. Fail the CI job when the score drops below a threshold you set — no Dashboard Service required.

Flake detection across retries

Cypress retries are first-class: we track the underlying pass rate, not the final green.

Parallel & load-balanced

Merges results across parallel machines via your CI's build ID. No flake duplication.

Works with Cypress Cloud

You keep Cypress Cloud for trace viewing; ReleaseQA sits alongside for quality scoring and PR verdicts.

Frequently asked

Cypress-specific questions.

  • Does this replace Cypress Cloud?
    No. Cypress Cloud stores run artefacts and traces; ReleaseQA scores quality and posts verdicts. Use both.
  • Do component tests count?
    Yes — the plugin instruments both e2e and component runners.

Score your Cypress suite in 5 minutes.

Free forever tier · No credit card · Cancel anytime.