Essentials
Test Recorder
Record browser interactions to create automated tests
Overview
The Supatest Recorder enables intuitive test creation through direct interaction with your web application.
Prerequisites
- Valid starting URL or reference snippet
- Active live browser
- Stable internet connection (recommended: >30 Mbps)
- Appropriate permissions and access
Recording Process
Starting a Recording
- Navigate to test case
- Configure recording settings
- Initialize live browser
- Click “Record” to begin
Available Actions
The recorder captures various user interactions:
-
Input Actions
- Text entry
- Form submissions
-
Mouse Actions
- Clicks
- Hover events
- Drag and drop
- Scrolling
-
Validation Actions
- Text assertions
- Element visibility
- Navigation checks
Intelligent Features
-
Smart Wait Detection
- Automatic timing analysis
- Dynamic wait insertion
-
Context Enhancement
- AI-powered step annotation
- Action intent analysis
- Selector optimization
- Step description generation
Best Practices
Recording Quality
-
Environment Setup
- Clean browser state
- Stable network connection
- Consistent test data
- Appropriate viewport size
-
Interaction Guidelines
- Natural pace navigation
- Clear, purposeful actions
- Verification points
- Error scenario coverage
Post-Recording
-
Review Process
- Step sequence validation
- Timing optimization
- Selector verification
- Description accuracy
-
Optimization
- Remove redundant steps
- Add explicit waits where needed
- Enhance assertions
- Document special conditions