How to use the Test Scenario Generator
- 1. Pick a featureLogin, sign-up, search, checkout, file upload, password reset, OTP, cart, contact form, or your own.
- 2. Describe the fieldsOne per line, like "Password: password, required, min 8, max 64".
- 3. GenerateDownload the scenarios as a CSV table or as a Gherkin .feature file.
What you get
Each feature comes with scenarios testers commonly write for it, covering the happy path, invalid input, security (such as account lockout, generic error messages and safe handling of script text) and usability (keyboard use, screen readers and phone screens). For each field you describe, the tool applies boundary value analysis: for a password with a minimum of 8 and a maximum of 64 characters it adds scenarios for 7, 8, 64 and 65 characters, because errors cluster at the edges. Email, phone, number, date, dropdown and file fields get their own checks. Everything runs in your browser; nothing you type or choose is uploaded.
Every scenario has an ID, type, expected result and a suggested priority, so you can sort the list and turn the high-priority ones into detailed test cases.
Worked example
The default is Student portal login with two fields: Email: email, required and Password: password, required, min 8, max 64. The tool generates 28 scenarios: 8 security, 8 negative, 5 positive, 4 boundary, 2 usability and accessibility, and 1 performance. The four boundary scenarios test passwords of 7, 8, 64 and 65 characters.
Scenarios vs test cases
- A scenario says what to test ("Login with a wrong password"); a test case adds the steps, data and exact expected result.
- Gherkin output (Given, When, Then) is a starting point for Cucumber or SpecFlow; refine the steps to match your app.
- Review expected results with the product owner; the tool can't know your business rules.
Frequently asked questions
Can I describe a form that isn't listed?
Yes. Choose "Something else" and list its fields with their types and rules.
Which field types are understood?
text, email, phone, password, number, date, dropdown and file, with the rules required, min N and max N.
Is the test scenario generator free?
Yes. You can open the test scenario generator and fill in every option without signing up. When you generate scenarios for the first time, we ask once for your name and WhatsApp number; after that it, and every other Uncodemy tool, opens straight away.