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.

Stop guessing. Start watching.

Session Workspace is included in all TestRelic AI plans. From $5/month. Sessions are stored per-org with role-based access — US/EU/APAC storage pinning and on-prem available for enterprise.