Session Workspace

Memory of every failed test run.

Video, steps, console, network, and performance — captured automatically into the application memory layer. Humans debug here; AI coding agents read the same context over MCP. No browser extension, no local setup.

1-clickto replay any session
5 tabsvideo · steps · console · net · perf
0extensions to install
Session · checkout.spec.ts · failed

Replay session 6d63ad3c · jump to failed step

Failed at step 3 of 5 · 'Submit payment' · 3.2s

3.2s

Duration

Network

Tab focused

TimeoutError

Failed assertion

POST /api/payment
504
GET /api/cart
200
WS pricing/stream
open

Same session readable by your AI agent via MCP — tr_session_replay → root-cause patch.

From human debugging to AI handoff

Every session is also a memory.

When a teammate finishes triaging a failed session, that work doesn't vanish into a Slack thread — it's captured as durable application memory. The next engineer's AI agent reads it before suggesting a fix, so the same flake doesn't cost twice.

  • Full-resolution session replay

    Scrub to any frame, freeze on the broken interaction. Video + DOM snapshots stay attached as memory across sessions.

  • Network & console correlated to steps

    Each step shows the requests it fired, the logs it produced, and any 4xx/5xx that lined up — no toggling between three tools.

  • MCP-readable handoff

    Cursor, Claude Code, and Copilot read the same session via tr_session_replay — so the fix gets proposed with full context, not from a blank chat.

Session Workspace · checkout.spec.ts
Video
Steps
Console
Network
Perf
POST/api/payment5043200ms
GET/api/cart200142ms
GET/api/user/profile20088ms
POST/api/tax/calc200220ms
GET/static/cart.js30418ms
5 requests · 1 failedOpen in trace viewer

How Session Workspace works

From test run to full debugging context in seconds.

01

Run your tests

Install the TestRelic SDK reporter for your framework. Sessions are captured automatically — no extra configuration.

02

Open Session Workspace

From any test run, click into a session to open the full workspace with all tabs populated from the captured data.

03

Debug with context

Switch between video, steps, console, network, and performance tabs to pinpoint exactly where and why a test failed.

Every tab you need, none you don't

Session Workspace brings together every signal from your test run into a single view.

Video Replay

Watch a full-resolution recording of every test session. Scrub to any point, slow down critical interactions, and see exactly what your test saw.

Step-by-Step Actions

Navigate through every action your test performed — clicks, assertions, waits — with timestamps and before/after DOM snapshots at each step.

Console Logs

All browser console output captured and correlated to test steps. Filter by log level, search across sessions, and jump directly to the failing line.

Network Panel

Full HTTP request and response inspection for every network call made during the session. Identify slow APIs, blocked resources, and unexpected 4xx/5xx responses.

Performance Analysis

Core Web Vitals, page load timings, and rendering metrics captured per session so you can catch performance regressions before they reach production.

Cross-Framework Support

Session Workspace works across Playwright, Appium, and Maestro. Web, native Android/iOS, and mobile UI flows — all in one unified view.

Built for every role on the team

Session Workspace is how QA debugs, how engineers learn, and how AI agents read your runtime.

QA Engineer

Prompt

Replay the failed checkout session from CI run #2847

Full session replay with video, console, network, and the failed step highlighted in 3 clicks.

Engineering Lead

Prompt

Show me every flaky session for auth.spec.ts this sprint

Filtered list of all 12 flaky runs with retry counts, environments, and root-cause categorization.

Developer (with AI agent)

Prompt

Why does checkout.spec.ts keep failing in CI?

Cursor / Claude Code reads the session over MCP and proposes a fix grounded in real network + DOM data.

Platform / DevX

Prompt

Surface session replay to every team without per-engineer setup

Org-scoped sessions accessible to QA, Engineering, and AI agents — no extensions, no local config.

5 tabs
in one workspace

Video · steps · console · network · perf — no tool-switching

0
browser extensions

Sessions live in the cloud, captured from your test runs

MCP
ready for AI agents

Cursor, Claude Code, Copilot read sessions over the protocol

Sessions stay in your tenant

Session video, network logs, and DOM snapshots are stored per-org with role-based access. Enterprise tenants can pin storage to US, EU, or APAC; on-prem deployments keep everything inside your VPC.

Stop guessing. Start watching.

Session Workspace is included in all TestRelic AI plans. From $5/month.