Introduction
TestRelic is an AI-driven Testing Observability Platform — SDK reporters for Playwright, Appium, Maestro, and Python, paired with a cloud platform for AI insights, monitoring, and integrations.
TestRelic is an AI-driven Testing Observability Platform for engineering teams. SDK reporters capture rich test analytics from your test runs — Playwright and Appium in JavaScript/TypeScript, Maestro mobile flows, and a full Python family (pytest, Playwright, DeepEval, Appium) — and send them to a cloud platform for AI analysis, monitoring, and integrations.
Get started in two steps
- Install an SDK reporter that matches your test stack — it starts writing structured analytics locally with no other changes to your tests.
- Connect the cloud platform to unlock AI insights, monitoring dashboards, and the full Session Workspace.
Choose your SDK
Playwright, Appium, Maestro, pytest, DeepEval — pick the package that matches your stack.
Cloud Platform
Dashboards, Session Workspace, monitoring, and account administration.
What TestRelic captures
- Navigation timelines — every page visited, in order, with timing and network stats
- API tracking — method, URL, status, headers, bodies, and timing for HTTP calls
- Device data — for mobile, device logs, screenshots, and video from Appium/Maestro runs
- Failure diagnostics — error messages, source snippets, and CI metadata for every failure
- LLM evaluations — DeepEval results captured alongside your functional tests
Explore by section
SDKs
Reporter packages for every framework and language.
Cloud Platform
Dashboards, Session Workspace, billing, and account settings.
AI & Memory
Ask AI, AI Insights & Artifacts, and per-repo Memory.
MCP
Give AI coding agents live access to your test data.
CLI
The Ask AI agent in your terminal, with a full MCP host.
Monitoring
Smoke, regression, and nightly observatory quality gates.
Integrations
GitHub Actions, Jira, Slack, MS Teams, Grafana Loki, and more.
Using an AI coding assistant?
Wire the TestRelic MCP server into Cursor, Claude Code, or any MCP host so your assistant can read runs, coverage gaps, and failure context directly from your cloud data.