Dashboard

Your complete QA testing overview

🆓
100% Free — Powered by Google Gemini
No credit card · 1500 req/day · Get API key at aistudio.google.com in 30 seconds
Get Free Key →
0
Total Runs
0
Test Cases
0
Bugs Found
0%
Pass Rate

🛡️ QA Health Score

Overall platform quality metric based on AI analysis

--

📊 Test Analytics

Pass/Fail
Bugs by Severity
Test Runs
Bug Severity Trends

⚡ Quick Launch

🛒
E-Commerce Suite
Cart + Auth + Security + Forms
🔒
Security Audit
Security + Auth + API + Data
🖥
UX & Accessibility
UI + A11y + Mobile + Nav
🐛
Write a Bug Report
AI formats it professionally
🧪
Generate Test Data
Valid, invalid, boundary values

🕐 Recent Tests

No tests yet

📋 Test Plan Templates

🧪 Test Runner

Configure your test in 4 steps · Ctrl+Enter to run

1

Target

✨ Magic Box BETA
2

Modules

4 modules · ~20 test cases based on settings below
3

Report Type

4

Settings

Standard: main paths + key edge cases. ~2.5 min for 5 modules.
Press Ctrl+Enter anywhere to run
🤖

Testing Buddy Ready

Fill in steps 1–4 and click Run AI Test.

✓ 100% Free✓ 17 modules✓ Excel export✓ Image analysis✓ Senior QA tools

Execution Tracker

Run test cases one by one · Track pass/fail in real time

No test session active

Run tests in Test Runner first, then click "Run Tests" to start a tracking session.

🐛 AI Bug Writer

Describe a bug in plain English — AI formats it professionally for your tracker

🐛 Describe Your Bug

🐛

Bug Writer Ready

Describe any bug in plain English — AI converts it into a proper professional bug report.

✓ Steps to reproduce✓ Jira/Trello format✓ Copy ready

Test Data Generator

Generate valid, invalid & boundary test data for any form — from a form type, a screenshot, or a URL

🧪 Configure Data

🧪

Test Data Generator

Pick a form type, upload a screenshot, or paste a URL — get a complete table of test data including edge cases, security payloads, and boundary values.

✓ Valid inputs✓ Invalid inputs✓ XSS/SQL payloads✓ Excel export

Exploratory Testing

AI-guided freestyle testing missions with time boxing

🔍 Mission Setup

🔍

Exploratory Charter

Get a structured exploratory testing charter with areas to explore, questions to ask, and things to watch for — no rigid test cases needed.

✓ Time-boxed missions✓ Exploration areas✓ Observation log

Security Audit

Safe, non-destructive security checks and AI-assisted findings

🔒 Security Audit

🔒

Security Audit Ready

Checks 16 categories — HTTPS, headers, CORS, mixed content, clickjacking, CSP, exposed secrets, directory listing, robots.txt/sitemap, login/password/session/upload/API guidance (AI), and real SPF/DMARC email security. Add a Gemini key in Setup for the AI-assessed categories; paste page HTML for the deepest passive checks.

API Testing Assistant

Actually send requests and see real results — or generate AI test cases + a Postman collection

🚀 Send a Real Request

Requests run for real from your browser. If a request fails with a network error, the target API most likely doesn't allow browser-based cross-origin requests (CORS) — this is a browser security rule, not a bug here.

🚀

Ready to send a real request

Enter a URL, pick a method, and hit Send — you'll see the actual status code, timing, headers, and response body right here.

✓ Real fetch()✓ Live status codes✓ Response viewer✓ Auth helpers

Automation Code Generator

Convert test cases into runnable Selenium / Playwright / Cypress code

⚙️ Code Settings

🔍
Smart Discovery Mode
Script auto-detects all form fields at runtime — works on ANY website without selector errors
✓ Auto-finds real field IDs ✓ Detects CF7 / Elementor / WPForms ✓ Self-healing on errors ✓ Works on any site
⚙️

Automation Code Generator

Paste test cases — get runnable Playwright, Selenium, or Cypress automation code instantly.

✓ Playwright JS/Python✓ Selenium Python✓ Cypress JS✓ Download .js/.py

Reports

All saved test reports with version history

No reports yet.

Compare Reports

Side-by-side diff — see what changed between two test runs

Report A (Before)

VS

Report B (After)

Team Assignment

Assign test cases to team members — export as Excel

👥 Team Setup

👥

Team Assignment

Add team members, pick a report, and assign test cases automatically. Download as Excel with each member's test list.

Setup

Configure your free API key

🆓 Get Free API Key (30 sec)

1
Open Google AI Studio
Open AI Studio →
2
Sign in with Google
Free — no credit card
3
Click "Create API Key"
Starts with AIza...
4
Paste below & Save

🔑 API Key

Starts with AIza — 100% free

🤖 Model

Model availability changes over time — if you get a "model not found" error, try a different option here.

📊 Free Tier Limits

15
Req/min
1500
Req/day
Cost

Script Doctor

Paste broken script + error → AI diagnoses and fixes it instantly

1
Paste your script
2
Paste the error
3
AI diagnoses
4
Copy fixed script

🩺 Broken Script

Common errors — click to paste:
🩺

Script Doctor

Paste your broken automation script and the error from your terminal. AI will diagnose the exact cause and return a fixed, production-ready script.

✓ TimeoutException ✓ Selector errors ✓ WordPress / CF7 ✓ Hebrew sites ✓ All frameworks

📋 Spec Analyser

Paste a spec, PRD or user story — AI finds ambiguities, contradictions & missing cases before a single test is written

SENIOR QA · FEATURE 1/8

📄 Paste Specification

📋
Spec Analysis Results Appear Here
Paste a spec and click Analyse. The AI reviews it like a senior QA would before writing a single test — finding gaps, ambiguities, and missing error paths.

⚠️ Risk Strategy

AI identifies highest-risk areas and builds a prioritised test strategy before any test cases are written

SENIOR QA · FEATURE 2/8

🎯 Define Your System

⚠️
Risk Strategy Appears Here
Describe your system and get a prioritised risk map: top failure areas, what to test first, what consequences skip-testing each area would have, and a recommended test order — before a single test case is written.

💀 Failure Mode Analyser

How can this break? AI enumerates realistic failure scenarios — network drops, concurrent users, bad states — before they reach production

SENIOR QA · FEATURE 3/8

🔍 Describe the Feature

💀
Failure Mode Map Appears Here
A senior QA doesn't ask "what should work" — they ask "how can this break?" Get a complete failure mode map: realistic scenarios grouped by category, likelihood, impact, and specific test scenarios for each failure.

🔀 State Transition Tester

Model your app's states and test every invalid transition — the bugs that only appear when users navigate in unexpected sequences

SENIOR QA · FEATURE 4/8

🔄 Define State Machine

🔀
State Transition Tests Appear Here
Define your app's states and valid transitions. The AI generates test cases for all valid paths plus every INVALID transition — what happens when a user goes directly to checkout without adding items, or hits /confirm without completing payment?

⚖️ GO / NO-GO Verdict

AI evaluates your test results and gives a release decision with explicit reasoning — not just a health score number

SENIOR QA · FEATURE 5/8

📊 Test Run Summary

⚖️
Release Verdict Appears Here
Fill in your test run numbers and open bugs. The AI gives a GO / NO-GO / CONDITIONAL decision with explicit reasoning — which bugs block release, which can be deferred, what conditions must be met, and what monitoring to put in place if you ship.

🎭 Logic Attack Generator

Generate adversarial business logic test scenarios — price tampering, privilege escalation, flow skipping — the bugs that cost real money

SENIOR QA · FEATURE 6/8

🎭 Define Attack Surface

🎭
Logic Attack Scenarios Appear Here
Security scanners miss business logic flaws because they require understanding intent. Get adversarial test cases: apply negative quantities, set item price to $0 via parameter, access another user's order by ID, skip payment step, replay a successful transaction.

🔢 Pairwise Test Generator

Input multiple parameters and values — AI generates the minimum test set that covers all meaningful combinations (no more 1000-case grids)

SENIOR QA · FEATURE 7/8

⚙️ Define Parameters

One parameter per line: Parameter: value1, value2, value3

🔢
Pairwise Test Matrix Appears Here
4 browsers × 4 OS × 3 user types × 3 payment methods × 4 languages = 576 combinations. Pairwise testing covers every pair in ~20 test cases. Enter your parameters and get the minimum set that catches the most bugs.

🔁 Retrospective Intelligence

After a test run, AI analyses your bug list to identify root cause patterns, predict where else the same class of bug lurks, and guide what to test next

SENIOR QA · FEATURE 8/8

🐛 Post-Run Bug Input

🔁
Retrospective Analysis Appears Here
A senior QA doesn't just file bugs — they ask what the bugs reveal about the system. Paste this run's bugs and get: root cause categories, pattern identification, prediction of where else the same class of bug exists, and a prioritised list of what to test next.