Framework integrations

Overview

Crux can collect results from your automated tests automatically, so every run shows up in the right project without anyone uploading anything by hand.

Supported frameworks today

How it works, from a user's point of view

  1. Create a project token. A workspace admin opens the project's settings and generates a project token — a secret key (it starts with cxp_) that lets your tests report results to that project. Copy it when it's shown; you'll only see it once.
  2. Add it to your test setup. Store the token where your tests run (for example, as a secret in your build pipeline) and install the small Crux package for your framework.
  3. Tag your tests. Mark the tests you want tracked so Crux can match them to your test cases.
  4. Run your tests as usual. When your tests run, results are sent to Crux automatically.
  5. See results in Crux. A new run appears under the project, grouped by environment and branch, with pass/fail status, durations, retries, and error details. Results that match an existing test case link up automatically; anything unmatched can be linked later.