AI-Driven Engineering Testing Platform

Test failures break trust. Fix them faster.

Free SDK foreverNo credit card required5-minute setup
TestRelic AI
Ask AI
94.2%
Pass Rate
12
Flaky
4.2h
MTTR
Pass/Fail Trend
By Suite
Checkout
94%
Auth
100%
Cart
78%
AI-generated artifacts from natural language

Developer first. Always.

Built for AI testing teams. No bloat, no BS — just the tools you need to ship quality software.

One-Line Setup

Drop in the SDK. No agents to install. No infrastructure to manage. One line of config and you're capturing structured test data.

// playwright.config.ts
import { defineConfig } from '@testrelic/playwright-analytics';
 
export default defineConfig({
testDir: './tests',
});

Everything's connected

Other tools exist. But test logs, AI triage, MTTR tracking, and user impact — all connected by the same intelligence layer? That's our thing.

Unified Test Logs

Every test result, CI trace, and execution log flows into one unified timeline. No more jumping between 5 different tools.

TestRelic — Unified Log Explorer
Playwright·2m ago

checkout.spec.ts — 3 passed, 1 failed

GitHub Actions·3m ago

CI Build #2847 completed

BrowserStack·5m ago

Cross-browser run — Chrome, Firefox, Safari

Amplitude·12m ago

Checkout conversion dropped 8%

Jira·14m ago

BUG-1234 auto-created from test failure

TestRelic AI uses your test data, deployment history, and user analytics to go beyond “what failed” and tell you “why it matters.”

Root Cause Analysis

Correlates failures to user impact

TestRelic AI connects test failures to real user journeys. When checkout tests break, you instantly see how many users are affected, what revenue is at risk, and which deployment caused it.

TestRelic AI
Test Failure
checkout.spec.ts — payment timeout
Deploy
v2.4.1 merged 2h ago by @sarah
User Impact
3,200 users affected (12% of DAU)
Revenue Risk
~$48K estimated impact
Auto-Triage

Auto-creates tickets with full context

Every auto-triaged issue becomes a ticket with stack traces, screenshots, related test history, and user impact data. Your engineers get everything they need to fix it — no back-and-forth.

TestRelic AI
Auto-Created
CART-2847: Payment timeout in checkout flow
Priority
P0 — Critical (3,200 users affected)
Context
Stack trace, screenshot, 14 related failures
Assigned
Payments team (auto-routed by service map)
Predictive Quality

Predicts flaky tests before they break

AI analyzes historical patterns — timing variance, environment sensitivity, data dependencies — to flag tests likely to become flaky. Fix them before they erode trust in your suite.

TestRelic AI
Prediction
cart.spec.ts — 87% chance of flaking in 48h
Signal
Timing variance increased 3x this week
History
Failed 4/30 runs (was 0/30 last month)
Action
Add retry logic or stabilize test data

Get started in minutes

One command. One config line. That's it. No complex setup, no performance hits.

AI Setup Prompt— paste into any AI assistant
I want to set up the @testrelic/playwright-analytics SDK in my existing Playwright project. Please help me do the following:

1. Install the package:
   npm install @testrelic/playwright-analytics

2. Update playwright.config.ts to use the TestRelic reporter via defineConfig:
   import { defineConfig } from '@testrelic/playwright-analytics';
   export default defineConfig({
     testDir: './tests',
     // video, screenshot, trace & TestRelic reporter configured automatically
   });

3. Update test files to use the TestRelic fixture:
   - E2E tests: import { test, expect } from '@testrelic/playwright-analytics/fixture';
   - API tests: import { testRelicApiFixture } from '@testrelic/playwright-analytics/api-fixture';
   - Unified (browser + API): import { test, expect } from '@testrelic/playwright-analytics/fixture';

4. (Optional) Connect to the TestRelic cloud platform:
   - Get an API key from platform.testrelic.ai → Settings → API Keys
   - Create .testrelic/testrelic-config.json:
     {
       "cloud": {
         "apiKey": "$TESTRELIC_API_KEY",
         "endpoint": "https://platform.testrelic.ai/api/v1",
         "upload": "both"
       },
       "testrelic-repo": { "name": "my-project" }
     }
   - Set env variable: export TESTRELIC_API_KEY=your_api_key_here

The SDK captures: navigation timelines, API calls, network stats, test results, failure diagnostics, CI metadata (GitHub Actions / GitLab CI / Jenkins / CircleCI), screenshots, videos, action steps, and console logs. It generates a JSON + HTML report at ./test-results/analytics-timeline.

Please walk me through each step and adapt the configuration to match my project structure.
Works with Claude, ChatGPT, Gemini, Cursor, and CopilotBased on the official npm README

AI-driven testing. Ship with confidence.

Get started with the only engineering testing platform that connects test data, AI triage, and user impact in one place.