Record browser sessions and generate JMeter JMX scripts with automatic correlation detection and assertions.
Users
13
+3 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
1
0 in 30 days
Store rank
#176K
#147K among extensions
Version
0.3.1
updated 14 May 2026
Users
monthly, 5 months
Latest, 17 Oct 2026:13 usersMove the mouse over the chart for any month
Ratings count
monthly, 5 months
Latest, 17 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Contexta Performance Recorder
Contexta Performance Recorder is a Chrome extension built for performance testers. It records browser sessions and generates production-ready JMeter test scripts (JMX),
HTTP archives (HAR), and raw session JSON — locally on your device, with no account required.
WHAT IT DOES
Click Start, walk through your user journey in the browser, click Stop. The recorder captures every request and the full response body via the Chrome DevTools Protocol,
then runs local analysis: it detects dynamic correlations (CSRF tokens, session cookies, redirect targets, JSON values), classifies form fields, generates response
assertions from page titles and headings, and produces a JMX script you can drop straight into JMeter or include into a larger test plan.
KEY FEATURES
- Full HTTP request and response body capture (not just headers)
- Automatic correlation detection — CSRF tokens, session cookies, dynamic IDs, redirect chains, ASP.NET ViewState
- Field classification — input, hidden, radio, select, CSRF — drives parameterisation in the generated script
- Response assertion generation from page titles and headings
- Page fingerprints — pages are identified by content, not URL, so configs survive URL changes across environments
- Three recording modes: Auto (new transaction on each navigation), Transaction (manual boundaries), Full (single block, split later)
- Multiple export formats: JMX Fragment (for orchestrator use), JMX Standalone (full TestPlan), HAR 1.2, raw JSON, CSV test data template
- Recognises NHS.UK and GOV.UK design system pages out of the box
- 100% local processing — no telemetry, no analytics, no account needed
PRIVACY
All recording happens locally in your browser. The extension does not transmit data automatically; it does not run analytics or telemetry. Recordings can be optionally
imported into Contexta Performance Studio — a companion product, also operated by Contexta, at studio.contexta.uk — when you click Import on a Studio page. See the
privacy policy for full details on what data is collected and how it is handled.
PERMISSIONS
The extension uses Chrome's debugger permission to capture full HTTP request and response bodies — this is the only Chrome permission that exposes response bodies to
extensions and is required for the core function. Recording only happens while you have a session active and explicitly click Start.
BUILT FOR PERFORMANCE TESTERS
This is not a generic HTTP capture tool. Every feature — correlation detection, field classification, assertion generation, JMX output — exists because production
performance testing needs it.
Growth
Window
Users
Change
Ratings
Rating
7 days
0
+0.0%
0
0.00
30 days
+3
+30.0%
0
0.00
Chrome Web Store search rankings
Where Contexta Performance Recorder appears when people search the store, with the 30 day change