Overview
Interface Layout
Starting a Session
Step 1: Select Target
- Click the Target dropdown
- Select the application to test
- This provides context for AI matching
Step 2: Enter Prompt
- Type your test scenario in natural language
- Be descriptive but concise
- Include key actions you want to test
Step 3: Submit
- Press
Ctrl+Enterto submit - Or click the Send button
Example Prompts
Stage 1: Actions Review
Purpose: AI decomposes your natural language into discrete test actions.What Happens
- AI analyzes your prompt
- Breaks it into individual actions
- Presents the action list for review
Interface
User Actions
- Review: Check the action list
- Edit: Modify, add, or remove actions
- Confirm: Accept and proceed to Stage 2
Stage 2: Scene Matching
Purpose: AI matches each action to existing scenes in your library.What Happens
- AI searches your scene library
- Finds matching scenes for each action
- Presents matches with confidence levels
Interface
Match Indicators
User Actions
- Review matches: Check each action’s matched scene
- Change match: Select alternative scenes
- Handle missing: Address actions without matches
- Confirm: Accept and proceed to Stage 3
Stage 3: Final Validation
Purpose: AI validates the complete test sequence for consistency.What Happens
- AI reviews the entire chain
- Checks for completeness
- Validates execution feasibility
- Presents final plan
Interface
Validation Checks
- Dependency chains are valid
- All required preconditions met
- No conflicting actions
- Execution order is logical
User Actions
- Review plan: Examine the execution sequence
- Modify: Make adjustments if needed
- Execute: Start Stage 4 execution
Stage 4: Execution
Purpose: Execute the validated test sequence automatically.What Happens
- Execution begins on connected device
- Each scene runs in sequence
- Progress tracked in real-time
- Results collected
Interface
Scene Status
Controls
- Pause: Temporarily stop execution
- Stop: Cancel remaining execution
On Failure
Session Management
Session History
Access past sessions:- Click the History Drawer button (≡)
- Browse previous sessions
- View status and results
- Optionally replay sessions
Session States
Pagination
History includes pagination for many sessions:- Use arrows to navigate pages
- Most recent sessions first
Tips for Best Results
Writing Effective Prompts
- Be specific: “Log in with email” vs “Log in”
- Use app terminology: Match language in your app
- Order matters: Describe actions in sequence
- Include verification: “Verify success message appears”
Handling Missing Matches
- Create scenes first: Build your scene library
- Use alternatives: Check suggested alternatives
- Manual fallback: Some actions may need manual design
Improving Match Quality
- Name scenes descriptively: Clear names help AI matching
- Add descriptions: Detailed scene descriptions improve matching
- Consistent terminology: Use same terms in prompts and scenes
Related: