Goals
Keep feedback fast and costs predictable while maintaining strong coverage.Cost Controls
- Scope smartly: Use
testScope: "diff"for day-to-day iteration; target subsets withtestIdsfor quick loops - Run frequency: Schedule nightly full runs; run diffs on PRs; use
rerunto validate fixes without re-planning - Reports-first: Review reports to avoid unnecessary re-executions
- Artifact retention: Retain only what you need (screenshots/videos) for CI retention windows
Performance Tips
- Local readiness: Ensure apps start quickly and are reachable on the specified
localPort; pre-warm test data or seed databases for faster setup - Selector stability: Prefer role/label-based selectors to reduce retries and timeouts
- Parallelization: Keep tests independent for parallel execution in CI
- Deterministic data: Use stable fixtures to avoid slow flaky retries
Suggested Defaults
- PRs: diff scope, targeted
testIdson critical changes - Main branch: daily full run, artifact retention 7 days
- Hotfixes: focused reruns on impacted suites
Useful Flows
Common code patterns for efficient test execution and cost optimization. Use these flows to target specific changes, run subsets, and quickly validate fixes without full regeneration.Related
Test Running & Monitoring
Learn about continuous monitoring and test execution
Modify or Update Tests
Learn how to modify and update existing tests
MCP Tools Reference
Reference guide for MCP tools and commands
Healing & Observability
Understand automatic healing and test observability