How to use AI Test Case Generator
- Paste the user story in the "As a / I want / So that" form and add acceptance criteria as context.
- Set the number of cases and whether API tests should be included, then press Generate.
- Use Improve to sharpen steps and expected results, or the Add… buttons to extend coverage — new cases are appended with the next free ID.
- Sort the table by priority or type, then export as Markdown for a wiki, CSV for Excel/Jira import or JSON for automation.
AI Test Case Generator features
- Structured test cases with ID, title, type, priority, preconditions, test data, steps, expected result, category flags, risk and notes
- Iterative workflow: Generate, Improve, Add Negative / Edge / Boundary / Security / Regression cases, Generate API tests
- Sortable table plus Markdown, JSON and CSV tabs with copy and download
- IDs stay stable across iterations so you can track cases in your test management tool
- Choose English, Arabic or Hindi for the generated text — identifiers, HTTP methods and technical tokens always stay in English.
- The AI must answer with strict JSON that is validated against a schema on the server before anything is rendered; malformed answers are retried once and then rejected with a clear message.
AI Test Case Generator example
User story → suite
Input:
As an Admin
I want to delete an individual lookup value
So that small fixes take secondsOutput:
TC-001 Admin deletes an unused lookup value successfully (P0, positive)
TC-002 Delete is blocked for a value referenced by records (P1, negative)
TC-003 Non-admin cannot delete via the API → 403 (P0, security/api)
…Frequently asked questions about AI Test Case Generator
What do the Add … buttons do?
They send your current suite back to the AI and ask only for new cases of that kind (negative, edge, boundary, security, regression or API). New cases are appended with the next free ID, so nothing you already have is lost or renumbered.
Can I import the cases into Jira, TestRail or Excel?
Yes. Use the CSV tab for spreadsheet and test-management imports, Markdown for wikis and pull requests, or JSON for automation frameworks.
Is my input stored?
No. Your text is sent to the Mutqan AI service and the structured result is returned to your browser. We do not store prompts or outputs — only anonymous usage counters used for daily limits.
How many generations can I run?
Anonymous visitors get a small daily allowance per network address; registered users get a higher daily quota. The remaining count is shown under every result.
Can I get the result in Arabic or Hindi?
Yes — choose the output language. Natural-language fields are written in that language while identifiers, HTTP methods, paths and other technical tokens stay in English.
Technical notes
Your input is sent to the Mutqan AI service over an encrypted connection; prompts and results are never stored — only anonymous usage counters used for rate limiting.
Each action sends the current cases back to the server so the AI can extend the suite without repeating existing scenarios; numbering continues from the highest existing ID.