Test Creation Workflow
Every test starts the same way:- Create a test case - Give it a name, select a folder, add tags
- Add scenario notes (optional) - Describe what the test should do
- Choose your creation method - Manual, AI-assisted, or hybrid
Manual Creation
Build tests yourself using the visual editor or recorder
AI Automation
Let AI generate tests from descriptions or conversations
Manual Test Creation
Manual creation gives you full control over every step in your test.Visual Editor
The Editor is a step-by-step builder where you:- Add steps one at a time (Click, Fill, Navigate, Verify, etc.)
- Use the Element Picker to select elements from a live browser
- Configure each step’s parameters precisely
- Run and debug in real-time
- Precise control over test logic
- Complex conditional flows
- Tests requiring specific timing or waits
- Learning how tests work
Recorder
The Recorder captures your browser interactions automatically:- Click “Record” and interact with your application
- Actions are converted to test steps in real-time
- Edit and refine recorded steps afterward
- Quick test creation
- Capturing complex user flows
- Teams new to test automation
- Exploratory test building
AI-Powered Test Creation
AI automation lets you describe what you want to test and have Supatest generate the steps.Test Planner Agent
The Test Planner Agent generates complete test plans from high-level descriptions:- Describe a feature or user flow in natural language
- AI creates a comprehensive test plan with multiple scenarios
- Review, edit, and execute the generated tests
- Rapid test coverage expansion
- Testing new features quickly
- Generating edge case scenarios
- Teams with limited QA resources
AI Chat
AI Chat provides conversational test creation and modification:- Chat with AI to create or modify tests
- Ask for specific steps to be added
- Get suggestions for assertions and improvements
- Iterative test building
- Getting unstuck when you’re not sure what to do next
- Modifying existing tests with natural language
Best of Both Worlds
The most effective approach often combines manual and AI methods:Hybrid Workflow
- Start with AI - Generate a test plan or initial steps
- Refine manually - Edit, reorder, and perfect the steps
- Use the recorder - Capture tricky interactions
- Element Picker - Fix locators with precision
- AI assistance - Ask AI Chat to improve assertions
When to Use What
| Scenario | Recommended Approach |
|---|---|
| New feature, need quick coverage | AI Test Planner |
| Complex form with many fields | Recorder + Editor refinement |
| Precise timing-sensitive test | Manual Editor |
| Expanding existing test | AI Chat |
| Learning the product | Recorder, then study the steps |
| Debugging a flaky test | Manual Editor with Element Picker |
Scenario Notes
Before diving into step creation, consider adding scenario notes to your test:- What it tests: The user story or acceptance criteria
- Preconditions: What state the application should be in
- Test data: Any specific data requirements
- Expected outcome: What success looks like
- Document the test’s purpose
- Guide AI when generating steps
- Help teammates understand the test
- Serve as a reference when debugging

