API Regression Tester
Record and replay JSON REST API calls for regression testing. You can save the tests to share with colleagues
As of June 2026, API Regression Tester has 4 users and a 5.00/5 rating from 1 reviews in the Developer Tools category.
Usersno change0%
4
4
Ratingno change0%
5.00
1 reviews
Reviewsno change0%
1
Version
1.7.0
Manifest V3
90-day change · In the last 90 days this extension 2 version updates.
History
7 snapshotsTracking since Apr 20, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 20, 2026 | — | — | — | 1.1.0 |
| Apr 25, 2026 | — | — | — | 1.1.0 |
| May 2, 2026 | 2 | 5.00 | 1 | 1.5.0 |
| May 9, 2026 | 2 | 5.00 | 1 | 1.7.0 |
| May 19, 2026 | 3 | 5.00 | 1 | 1.7.0 |
| May 26, 2026 | — | 5.00 | 1 | 1.7.0 |
| Jun 8, 2026 | 2 | 5.00 | 1 | 1.7.0 |
| Now | 4 | 5.00 | 1 | 1.7.0 |
Changelog
- May 2, 2026short_description
Record and replay JSON REST API calls for regression testing
Record and replay JSON REST API calls for regression testing. You can save the tests to share with colleagues
- May 2, 2026description
API Regression Tester Catch API regressions before your users do. API Regression Tester lets you record real API calls from your web application and replay them at any time — against a new build, a different environment, or after a code change — to instantly see what has broken and what has changed. --- HOW IT WORKS Using your application normally is all it takes to record a test suite. Click Start Recording, browse through the features you want to cover, then click Stop. The extension silently captures every JSON API response in the background. From that point on, you can replay those same requests with one click and get a clear pass/fail report for every endpoint. --- RECORD Click the toolbar icon to open the panel, optionally set a URL filter so only the endpoints you care about are captured, then hit Start Recording and use your application as normal. Every JSON response — including the status code, response body, and how long the server took to respond — is logged in real time. Stop recording when you are done. You will be prompted to save the recording as a named session so you can come back to it later. You can run additional recordings on top of an existing session at any time. New captures are appended automatically, making it easy to build up a comprehensive test suite over multiple sessions. --- REPLAY AND COMPARE Click Run Regression Tests to replay every recorded request against the live application. Results appear in the Test Results tab: - PASS — the response body matches the recording exactly - FAIL — one or more fields in the response have changed (the number of differences is shown) - ERROR — the request could not be replayed (network failure, non-JSON response, etc.) - SLOW — the server took significantly longer to respond than when the request was first recorded Click View Diff on any failed test to see a side-by-side comparison of the recorded and replayed responses, with every changed field highlighted. --- IGNORE VOLATILE FIELDS Real-world APIs always return some fields that change on every request — timestamps, generated IDs, session tokens, pagination cursors. These would cause every test to fail even when the API is working perfectly. The Ignored Paths tab lets you exclude any field from comparison using simple dot-notation (data.updatedAt) or array notation (items[0].id). Any child field of an ignored path is automatically excluded too. You can add paths manually or directly from a diff view with one click. --- SESSIONS Sessions are the core of the workflow. Each session stores the complete set of recorded requests, all settings, and your list of ignored paths under a meaningful name you choose — for example "Checkout flow v2.4" or "Search and filter — staging". Sessions are saved locally in Chrome and persist indefinitely. - Switch between sessions using the dropdown at the top of the panel - Rename or delete sessions at any time - Any change — new captures, updated settings, fresh test results — is automatically saved back to the active session - Starting a new session clears the current working state so you can begin fresh without losing anything previously saved --- EXPORT AND SHARE Share a session with a colleague using the Export button. A .noreg file is downloaded containing all the recorded requests and settings. Authentication tokens are automatically stripped before export — the header structure is preserved so recipients know which token type is required — meaning no credentials are ever shared accidentally. Your colleague imports the file with one click and the session is immediately ready to run. If the imported session has the same name as an existing session, you are given the choice to overwrite the existing one or rename the import, so nothing is lost by accident. --- AUTOMATIC TOKEN HANDLING When you replay tests and some requests come back with a 401 or 403 status that was not in the original recording, the extension recognises that your authentication token has expired. An Update Token dialog appears automatically, shows you the type of token detected (Bearer, Basic, API key, etc.), and lets you paste a fresh token. Click Update Token & Re-run Tests and the new token is applied to all relevant requests immediately and the full test suite runs again. Your token is stored locally in Chrome only and is never transmitted to any third party. --- URL FILTERING Focus a recording on specific parts of your application by entering one or more URL fragments in the URL filter field, separated by commas. Only requests whose URL contains at least one of the fragments will be captured. Leave the field blank to capture all JSON responses. The filter is saved as part of each session and restored automatically when you switch sessions. --- PERFORMANCE MONITORING Every captured request records how long the server took to respond. During replay, if a response takes more than a configurable threshold (default 500 ms) longer than the original recording, it is flagged as SLOW. This gives you an effortless way to catch performance regressions alongside functional ones. --- PRIVACY API Regression Tester operates entirely within your browser. No data is sent to any external server. Recordings are stored in Chrome's local storage on your own machine. Authentication tokens entered for replay are kept locally and stripped automatically before any export. --- Developed by Qwentès Italia — https://qwentes.itAPI Regression Tester Catch API regressions before your users do. API Regression Tester lets you record real API calls from your web application and replay them at any time — against a new build, a different environment, or after a code change — to instantly see what has broken and what has changed. HOW IT WORKS Using your application normally is all it takes to record a test suite. Click Start Recording, browse through the features you want to cover, then click Stop. The extension silently captures every JSON API response in the background. From that point on, you can replay those same requests with one click and get a clear pass/fail report for every endpoint. RECORD Click the toolbar icon to open the panel, optionally set a URL filter so only the endpoints you care about are captured, then hit Start Recording and use your application as normal. Every JSON response — including the status code, response body, and how long the server took to respond — is logged in real time. Stop recording when you are done. You will be prompted to save the recording as a named session so you can come back to it later. You can run additional recordings on top of an existing session at any time. New captures are appended automatically, making it easy to build up a comprehensive test suite over multiple sessions. --- REPLAY AND COMPARE Click Run Regression Tests to replay every recorded request against the live application. Results appear in the Test Results tab: - PASS — the response body matches the recording exactly - FAIL — one or more fields in the response have changed (the number of differences is shown) - ERROR — the request could not be replayed (network failure, non-JSON response, etc.) - SLOW — the server took significantly longer to respond than when the request was first recorded Click View Diff on any failed test to see a side-by-side comparison of the recorded and replayed responses, with every changed field highlighted. IGNORE VOLATILE FIELDS Real-world APIs always return some fields that change on every request — timestamps, generated IDs, session tokens, pagination cursors. These would cause every test to fail even when the API is working perfectly. The Ignored Paths tab lets you exclude any field from comparison using simple dot-notation (data.updatedAt) or array notation (items[0].id). Any child field of an ignored path is automatically excluded too. You can add paths manually or directly from a diff view with one click. SESSIONS Sessions are the core of the workflow. Each session stores the complete set of recorded requests, all settings, and your list of ignored paths under a meaningful name you choose — for example "Checkout flow v2.4" or "Search and filter — staging". Sessions are saved locally in Chrome and persist indefinitely. - Switch between sessions using the dropdown at the top of the panel - Rename or delete sessions at any time - Any change — new captures, updated settings, fresh test results — is automatically saved back to the active session - Starting a new session clears the current working state so you can begin fresh without losing anything previously saved EXPORT AND SHARE Share a session with a colleague using the Export button. A .noreg file is downloaded containing all the recorded requests and settings. Authentication tokens are automatically stripped before export — the header structure is preserved so recipients know which token type is required — meaning no credentials are ever shared accidentally. Your colleague imports the file with one click and the session is immediately ready to run. If the imported session has the same name as an existing session, you are given the choice to overwrite the existing one or rename the import, so nothing is lost by accident. AUTOMATIC TOKEN HANDLING When you replay tests and some requests come back with a 401 or 403 status that was not in the original recording, the extension recognises that your authentication token has expired. An Update Token dialog appears automatically, shows you the type of token detected (Bearer, Basic, API key, etc.), and lets you paste a fresh token. Click Update Token & Re-run Tests and the new token is applied to all relevant requests immediately and the full test suite runs again. Your token is stored locally in Chrome only and is never transmitted to any third party. URL FILTERING Focus a recording on specific parts of your application by entering one or more URL fragments in the URL filter field, separated by commas. Only requests whose URL contains at least one of the fragments will be captured. Leave the field blank to capture all JSON responses. The filter is saved as part of each session and restored automatically when you switch sessions. PERFORMANCE MONITORING Every captured request records how long the server took to respond. During replay, if a response takes more than a configurable threshold (default 500 ms) longer than the original recording, it is flagged as SLOW. This gives you an effortless way to catch performance regressions alongside functional ones. PRIVACY API Regression Tester operates entirely within your browser. No data is sent to any external server. Recordings are stored in Chrome's local storage on your own machine. Authentication tokens entered for replay are kept locally and stripped automatically before any export. Developed by Qwentès Italia — https://qwentes.it - Apr 25, 2026description
A Super Simple JSON API Regression Tester Install the plugin and click on it to begin a recording session. Once recording starts, navigate through your application as you normally would—browsing, interacting, and testing features. Every API call made during this session is captured automatically. When you’re done, stop the recording. After making changes to your backend, simply click “Run Regression Tests.” The plugin will replay all previously recorded API calls and compare the new responses against the original ones. Any discrepancies are clearly highlighted, allowing you to quickly identify what changed and investigate further. If certain fields are expected to differ—such as timestamps or dynamic IDs—you can exclude those specific nodes from the comparison to avoid false positives. This makes it easy to validate that your backend changes haven’t unintentionally broken existing behavior.
API Regression Tester Catch API regressions before your users do. API Regression Tester lets you record real API calls from your web application and replay them at any time — against a new build, a different environment, or after a code change — to instantly see what has broken and what has changed. --- HOW IT WORKS Using your application normally is all it takes to record a test suite. Click Start Recording, browse through the features you want to cover, then click Stop. The extension silently captures every JSON API response in the background. From that point on, you can replay those same requests with one click and get a clear pass/fail report for every endpoint. --- RECORD Click the toolbar icon to open the panel, optionally set a URL filter so only the endpoints you care about are captured, then hit Start Recording and use your application as normal. Every JSON response — including the status code, response body, and how long the server took to respond — is logged in real time. Stop recording when you are done. You will be prompted to save the recording as a named session so you can come back to it later. You can run additional recordings on top of an existing session at any time. New captures are appended automatically, making it easy to build up a comprehensive test suite over multiple sessions. --- REPLAY AND COMPARE Click Run Regression Tests to replay every recorded request against the live application. Results appear in the Test Results tab: - PASS — the response body matches the recording exactly - FAIL — one or more fields in the response have changed (the number of differences is shown) - ERROR — the request could not be replayed (network failure, non-JSON response, etc.) - SLOW — the server took significantly longer to respond than when the request was first recorded Click View Diff on any failed test to see a side-by-side comparison of the recorded and replayed responses, with every changed field highlighted. --- IGNORE VOLATILE FIELDS Real-world APIs always return some fields that change on every request — timestamps, generated IDs, session tokens, pagination cursors. These would cause every test to fail even when the API is working perfectly. The Ignored Paths tab lets you exclude any field from comparison using simple dot-notation (data.updatedAt) or array notation (items[0].id). Any child field of an ignored path is automatically excluded too. You can add paths manually or directly from a diff view with one click. --- SESSIONS Sessions are the core of the workflow. Each session stores the complete set of recorded requests, all settings, and your list of ignored paths under a meaningful name you choose — for example "Checkout flow v2.4" or "Search and filter — staging". Sessions are saved locally in Chrome and persist indefinitely. - Switch between sessions using the dropdown at the top of the panel - Rename or delete sessions at any time - Any change — new captures, updated settings, fresh test results — is automatically saved back to the active session - Starting a new session clears the current working state so you can begin fresh without losing anything previously saved --- EXPORT AND SHARE Share a session with a colleague using the Export button. A .noreg file is downloaded containing all the recorded requests and settings. Authentication tokens are automatically stripped before export — the header structure is preserved so recipients know which token type is required — meaning no credentials are ever shared accidentally. Your colleague imports the file with one click and the session is immediately ready to run. If the imported session has the same name as an existing session, you are given the choice to overwrite the existing one or rename the import, so nothing is lost by accident. --- AUTOMATIC TOKEN HANDLING When you replay tests and some requests come back with a 401 or 403 status that was not in the original recording, the extension recognises that your authentication token has expired. An Update Token dialog appears automatically, shows you the type of token detected (Bearer, Basic, API key, etc.), and lets you paste a fresh token. Click Update Token & Re-run Tests and the new token is applied to all relevant requests immediately and the full test suite runs again. Your token is stored locally in Chrome only and is never transmitted to any third party. --- URL FILTERING Focus a recording on specific parts of your application by entering one or more URL fragments in the URL filter field, separated by commas. Only requests whose URL contains at least one of the fragments will be captured. Leave the field blank to capture all JSON responses. The filter is saved as part of each session and restored automatically when you switch sessions. --- PERFORMANCE MONITORING Every captured request records how long the server took to respond. During replay, if a response takes more than a configurable threshold (default 500 ms) longer than the original recording, it is flagged as SLOW. This gives you an effortless way to catch performance regressions alongside functional ones. --- PRIVACY API Regression Tester operates entirely within your browser. No data is sent to any external server. Recordings are stored in Chrome's local storage on your own machine. Authentication tokens entered for replay are kept locally and stripped automatically before any export. --- Developed by Qwentès Italia — https://qwentes.it
Permissions & access
- Permissions
- storagetabswindows
- Host access
- <all_urls>
Screenshots
About
API Regression Tester Catch API regressions before your users do. API Regression Tester lets you record real API calls from your web application and replay them at any time — against a new build, a different environment, or after a code change — to instantly see what has broken and what has changed.
HOW IT WORKS
Using your application normally is all it takes to record a test suite. Click Start Recording, browse through the features you want to cover, then click Stop. The extension silently captures every JSON API response in the background. From that point on, you can replay those same requests with one click and get a clear pass/fail report for every endpoint.
RECORD
Click the toolbar icon to open the panel, optionally set a URL filter so only the endpoints you care about are captured, then hit Start Recording and use your application as normal. Every JSON response — including the status code, response body, and how long the server took to respond — is logged in real time. Stop recording when you are done. You will be prompted to save the recording as a named session so you can come back to it later.
You can run additional recordings on top of an existing session at any time. New captures are appended automatically, making it easy to build up a comprehensive test suite over multiple sessions.
---
REPLAY AND COMPARE
Click Run Regression Tests to replay every recorded request against the live application. Results appear in the Test Results tab:
- PASS — the response body matches the recording exactly
- FAIL — one or more fields in the response have changed (the number of differences is shown)
- ERROR — the request could not be replayed (network failure, non-JSON response, etc.)
- SLOW — the server took significantly longer to respond than when the request was first recorded
Click View Diff on any failed test to see a side-by-side comparison of the recorded and replayed responses, with every changed field highlighted.
IGNORE VOLATILE FIELDS
Real-world APIs always return some fields that change on every request — timestamps, generated IDs, session tokens, pagination cursors. These would cause every test to fail even when the API is working perfectly. The Ignored Paths tab lets you exclude any field from comparison using simple dot-notation (data.updatedAt) or array notation (items[0].id). Any child field of an ignored path is automatically excluded too. You can add paths manually or directly from a diff view with one click.
SESSIONS
Sessions are the core of the workflow. Each session stores the complete set of recorded requests, all settings, and your list of ignored paths under a meaningful name you choose — for example "Checkout flow v2.4" or "Search and filter — staging".
Sessions are saved locally in Chrome and persist indefinitely.
- Switch between sessions using the dropdown at the top of the panel
- Rename or delete sessions at any time
- Any change — new captures, updated settings, fresh test results — is automatically saved back to the active session
- Starting a new session clears the current working state so you can begin fresh without losing anything previously saved
EXPORT AND SHARE
Share a session with a colleague using the Export button. A .noreg file is downloaded containing all the recorded requests and settings. Authentication tokens are automatically stripped before export — the header structure is preserved so recipients know which token type is required — meaning no credentials are ever shared accidentally. Your colleague imports the file with one click and the session is immediately ready to run.
If the imported session has the same name as an existing session, you are given the choice to overwrite the existing one or rename the import, so nothing is lost by accident.
AUTOMATIC TOKEN HANDLING
When you replay tests and some requests come back with a 401 or 403 status that was not in the original recording, the extension recognises that your authentication token has expired. An Update Token dialog appears automatically, shows you the type of token detected (Bearer, Basic, API key, etc.), and lets you paste a fresh token. Click Update Token & Re-run Tests and the new token is applied to all relevant requests immediately and the full test suite runs again. Your token is stored locally in Chrome only and is never transmitted to any third party.
URL FILTERING
Focus a recording on specific parts of your application by entering one or more URL fragments in the URL filter field, separated by commas. Only requests whose URL contains at least one of the fragments will be captured. Leave the field blank to capture all JSON responses. The filter is saved as part of each session and restored automatically when you switch sessions.
PERFORMANCE MONITORING
Every captured request records how long the server took to respond. During replay, if a response takes more than a configurable threshold (default 500 ms) longer than the original recording, it is flagged as SLOW. This gives you an effortless way to catch performance regressions alongside functional ones.
PRIVACY
API Regression Tester operates entirely within your browser. No data is sent to any external server. Recordings are stored in Chrome's local storage on your own machine. Authentication tokens entered for replay are kept locally and stripped automatically before any export.
Developed by Qwentès Italia — https://qwentes.itTechnical
- Version
- 1.7.0
- Manifest
- V3
- Size
- 54.89KiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- bmojkcbomgiphphpochjcldhflcmgkbj
- Developer ID
- u7192855d16523b3ec60cc14b40abdeff
- Developer Email
- [email protected]
- Created
- Apr 19, 2026
- Last Updated (Store)
- Apr 30, 2026
- Last Scraped
- Jun 8, 2026
- Website
- —
- Support URL
- —
- Privacy Policy
- https://qwentes.it/api-regression-tester/privacy.html
Data sourced from the Chrome Web Store · last verified Jun 8, 2026.