-
Notifications
You must be signed in to change notification settings - Fork 1
Testing Templates
One-click preset configurations optimized for common application types.
Optimized for data-heavy UIs with tables, charts, and dynamic content. Enables stabilization features for frequently updating data.
Optimized for static pages with animations and responsive layouts. Focuses on cross-browser consistency and animation freezing.
Optimized for non-DOM rendering (canvas games, WebGL apps, diagram editors). Uses visual-only comparison since DOM selectors don't apply.
Optimized for product pages, shopping carts, and checkout flows. Handles dynamic pricing, inventory counts, and promotional banners.
Optimized for text-heavy pages with code blocks and navigation. Uses text-region-aware diffing for better accuracy with prose content.
Optimized for small viewports and touch interactions. Sets mobile viewport dimensions and enables touch event simulation.
Optimized for client-side routing and dynamic content loading. Configures appropriate wait strategies for AJAX-loaded content.
Optimized for content editing interfaces, WYSIWYG editors, and media management. Handles dynamic content areas and editor toolbars.
- Go to Settings > Testing Templates
- Click on the template that matches your app type
- Settings are applied immediately (Playwright, stabilization, diff sensitivity)
- Customize further as needed -- templates are a starting point
Templates modify settings in:
- Playwright configuration (viewport, browser settings)
- Stabilization features (which features to enable)
- Diff sensitivity (thresholds and engine selection)
Lastest Wiki
Getting Started
Core Features
- Visual Diffing
- AI Configuration
- Fix-the-App Advisor
- Agent Monitoring
- Public Shares
- Gamification
- Scheduled Runs
- Bug Reports
- Settings Reference
Integrations
- GitHub Integration
- GitLab Integration
- Google Sheets Integration
- Custom Webhooks
- VSCode Extension API
- MCP Server
Deployment & CI
Administration
Reference