TestRelic AI
Go to App

SDKs

Choose a TestRelic SDK — Playwright, Appium, Maestro, pytest, Playwright (Python), DeepEval, or Appium (Python).

TestRelic ships a reporter/SDK per framework and language. Each one captures structured test analytics locally and, optionally, uploads them to the TestRelic cloud platform. Pick the one that matches your stack — the sidebar scopes itself to whichever you're browsing.

Package registry

FrameworkPackageRegistry
Playwright@testrelic/playwright-analyticsnpm
Appium@testrelic/appium-analyticsnpm (beta)
Maestro@testrelic/maestro-analyticsnpm (beta)
pytesttestrelic-pytestPyPI
Playwright (Python)testrelic-playwrightPyPI
DeepEvaltestrelic-deepevalPyPI (beta)
Appium (Python)testrelic-appiumPyPI (beta)

The two families at a glance — how each package plugs into its framework and what it captures:

SDK families7 packages · npm + PyPI
3 packages on npm
Playwright
@testrelic/playwright-analytics

Playwright reporter + enhanced test / API fixtures + shard merge

Navigation timelines, network stats, API tracking — unified browser + API report

AppiumBeta
@testrelic/appium-analytics

WebdriverIO service (collection) + reporter (report writing)

Device logs, WebDriver commands, network traffic, screenshots, video

MaestroBeta
@testrelic/maestro-analytics

Wraps Maestro CLI flow runs

Per-step timing and parameters, assertions, optional network capture (mitmproxy / HAR)

Every SDK captures structured analytics locally first — reports stay on disk; uploading runs to the TestRelic cloud platform is optional.

Was this page helpful?

On this page