Generate test cases
in seconds, not hours.

Describe your feature, paste a URL, or upload a PRD โ€” AI generates structured test cases, BDD scenarios, Jira tickets, coverage analytics, run history, and a live visual simulator. Completely free.

0
cases generated
0
high priority
0
test types
~0m
time saved
0
runs executed
0
bugs raised
Try a sample:
Feature description
0 / 3000
Feature / product URL
โš ๏ธ
URL fetching not supported in browser
This app can't fetch external URLs directly (browser security restriction). Instead, open the URL, copy the page content or requirements, and paste it below.
Paste page content / requirements here
0 / 3000
Upload PRD / spec
๐Ÿ“Ž
Drop your PRD, spec, or feature doc here
PDF, TXT, MD, DOCX ยท max 10MB
// optional extra context
User story (Gherkin / plain)
0 / 3000
Generation options
What should AI generate?
Choose the format your team uses for writing and running tests.
๐Ÿ“‹ Test Cases Step-by-step test cases with expected results โ€” for manual QA testers
๐Ÿฅ’ BDD / Gherkin Given / When / Then format โ€” ready for Cucumber, Cypress, Playwright
โšก Both formats Get test cases AND Gherkin scenarios together
Which priority levels to generate?
Focus the AI on what matters most, or get full coverage.
๐ŸŽฏ All priorities High + Medium + Low โ€” full test coverage across all scenarios
๐Ÿ”ด High priority only Only critical paths that must not break before release
Output language
Test case names, steps, and expected results will be generated in the selected language
Analyzing feature specification...
QA Output
Push to your tools
Send bugs, test cases, and reports directly โ€” no copy-paste
0
total cases
0
high priority
0
medium priority
0
low priority
0%
coverage score
requirements ยท types ยท priority
Feature summary
Coverage areas
Each requirement is linked to the test cases that cover it. Use this to ensure full coverage before shipping.
Step 1 โ€” Gherkin Scenarios
AI-generated from your PRD. Used as the spec for code generation below.
Step 2 โ€” Generate Test File
One complete, runnable test file covering your entire feature โ€” all scenarios in a single describe() block.
Choose framework:
Darker = better coverage. Use gaps to prioritise where more testing is needed.
Coverage: None Low (1) Medium (2-3) Good (4+)
Format:
๐Ÿ“‹
No runs yet. Execute tests in the Walkthrough tab.
Version History
Save named snapshots of your test suite and compare what changed across PRD revisions.
โ˜
Cloud Test Runner
Run Playwright in the cloud โ€” no local proxy needed. Free to self-host on Railway or Render.
๐Ÿงฉ
VS Code Extension
Generate tests from inside VS Code โ€” right-click any PRD file or selection
# Install from VSIX
cd qagen-vscode && npm install && npm run package
code --install-extension qagen-vscode-1.0.0.vsix
Then: right-click any .md/.txt file โ†’ QAGen: Generate tests from this file
๐Ÿ”„
Jira Two-Way Sync
When a Jira ticket resolves, QAGen auto-updates the bug status
# Setup (one-time in Jira):
Settings โ†’ System โ†’ WebHooks โ†’ Create webhook
URL: https://your-qagen.vercel.app/api/webhook/jira
Events: Issue updated, Issue resolved
Saved versions
No versions saved yet. Click "Save current version" above after generating.
๐Ÿ›
No bugs raised yet.
Run tests in Live Run, or click Raise Bug on any test case.
๐Ÿ› Bug Report
Bug ID
Raised at
Title
Severity
๐Ÿ”ด Critical ๐ŸŸ  High ๐ŸŸก Medium ๐ŸŸข Low
Status
โ— Open โ—‘ In progress โœ“ Resolved
Environment
Steps to reproduce
1.
2.
3.
Expected result
Actual result
Related test cases
Notes
๐ŸŽฌ
Generate test cases first, then walk through them here.
Copied โœ“