Back to Applications

Magic Tester [Free Trail]

ACTIVEFEATURED

Magic Tester

Start Your Testing Magic....

April 24, 2026
QATesting

Introducing Magic Tester — The All-in-One QA & Security Testing Extension for Firefox

Every QA engineer and web developer knows the frustration: you're mid-test, context-switching between your browser, a screenshot tool, a spreadsheet of test cases, a fake data generator, a proxy tool for mocking APIs, and a notepad. Each switch breaks your focus. Each tool has its own login, setup, and learning curve.

We built Magic Tester to fix that.

Magic Tester is a Firefox extension that brings twelve essential testing tools into a single, always-available detached window — no tab-switching required, no external services, no data leaving your browser.

### A Tool for Every Phase of Testing

Before you test — set the stage

The Device Simulator lets you resize the browser to any of 30+ real device viewports in one click. Test your responsive layout on an iPhone 15 Pro Max, a Galaxy Z Fold 5 (folded and unfolded), an iPad Pro 12.9″, or a custom pixel size — without reaching for a physical device.

The Faker Data Generator fills your test forms with realistic data instantly. Need 20 rows of users with names, emails, addresses, phone numbers, and credit card numbers? Select your fields, set the count, and hit Generate. Everything runs offline — the faker library is fully bundled inside the extension.

While you test — capture and analyse

The Element Locator is the fastest way to get reliable selectors for your automation scripts. Right-click any element on the page, choose Get Element Locators, and a floating panel shows you the CSS selector, absolute XPath, relative XPath, ID, Name, and Link Text — all with one-click copy buttons. No more manually inspecting the DOM and writing selectors by hand.

The Screen Capture tool grabs the visible viewport as a PNG with one click — copy to clipboard to paste directly into a Jira ticket, or save to device. The Screen Recorder opens a dedicated recording page where you can capture any tab, window, or screen to .webm — perfect for reproducing bugs visually.

Mock Responses is where Magic Tester really saves time during API-dependent testing. Define a URL pattern, choose an HTTP method, set a status code and response body — and every matching fetch or XHR call on the page returns your mock instead of hitting the real server. No proxy setup, no Charles, no Fiddler. The mock interceptor is injected directly into the page's JavaScript context, making it compatible with React, Vue, Angular, and any framework that uses the native fetch API.

Security testing — built in

The Security Payloads tab gives you instant access to 90+ curated attack strings across six categories: XSS, SQL Injection, Fuzzing, CSRF, Path Traversal, and Command Injection. Copy individual payloads or export an entire category as a .txt file to load into your testing tool of choice.

After you test — document and report

The Bug Reporter lets you log structured bug reports without leaving the browser. Set priority, severity, and platform, write a description, attach screenshots (drag & drop, paste, or capture from the current tab), and export everything as a CSV when your test session is done.

Notes Manager is your in-browser scratch pad. Annotate findings, record observations, attach screenshots, and export the whole session as a PDF in one click.

Automation — record, save, replay

The Test Script Recorder turns your manual test run into an automated script. Click Record, interact with the page normally — every click, input, and dropdown selection is captured. Hit Stop, and your session is saved as a .magic file (plain JSON, readable in any text editor and committable to version control).

Load a .magic file back via drag and drop, choose your replay speed (0.5×, 1×, or 2×), and watch the extension replay every step with visual highlights and progress indicators. It handles React and Vue input events natively — no special configuration required.

AI assistance — right inside the extension

The new AI Chat tab connects directly to [OpenRouter](https://openrouter.ai), giving you access to dozens of AI models from a single API key. Ask it to write a test plan, generate edge-case scenarios, explain an error, or review a piece of code — without opening a separate browser tab and losing your testing context.

### Designed to Stay Out of Your Way

Magic Tester opens as a detached window — not an inline browser popup that disappears the moment you click somewhere else. It remembers its size and position between sessions. The interface is fully responsive: resize it to a narrow side panel or a wide reference window, and everything adapts accordingly.

All data — notes, bugs, mock rules, recordings — is stored entirely in your browser's local extension storage. Nothing is sent anywhere except the API key validation request to the integriLabs server on first activation.

Try Magic Tester

Extension Link:
https://addons.mozilla.org/en-US/firefox/addon/magic-tester/

Navigate To Market Place To Claim API Key
https://integrilabs.org/marketplace/magic-tester

---