Overview and fit
Audience
Editorial judgment, not a vendor fact.
Compatibility
- Test languages
- YAML Natural language Python JavaScript TypeScript Bash
What it tests
- Product kind
- Testing platform, AI testing agent, Device cloud
- Testing types
- End-to-end, Functional, Regression, Smoke, Exploratory
- Targets
- Native mobile, Hybrid mobile
- Use cases
- Pull request validation, Regression testing, Release gating, Cross platform testing, Test generation
Classification lists positively established capabilities. Absence from a list does not mean lack of support.
Creation and execution
- Authoring methods
- Natural language, Recorder, Code, Manual
- Execution models
- Emulator, Simulator
- Deployment
- SaaS
- License
- Proprietary
Capabilities
AI
| Capability | Status | Details |
|---|---|---|
| Uses AI | Supported Supported | |
| AI test generation | Supported Supported | |
| AI executes the app | Supported Supported | |
| AI generates code only | Unsupported Unsupported | |
| Autonomous exploration | Supported Supported | |
| Vision-based interaction | Supported Supported | |
| Selector-free execution | Supported Supported | |
| Adapts to UI changes | Supported Supported | |
| Self-healing | Unknown Unknown | |
| AI failure analysis | Unknown Unknown |
Developer integrations
| Capability | Status | Details |
|---|---|---|
| MCP server | Supported Supported | |
| VS Code extension | Unsupported Unsupported | |
| SDK | Unsupported Unsupported |
PR workflow
| Capability | Status | Details |
|---|---|---|
| GitHub | Supported Supported | |
| CI execution | Supported Supported | |
| GitHub PR checks | Supported Supported | |
| PR-aware test selection | Unknown Unknown | |
| Autonomous PR validation | Supported Supported | |
| PR comments | Supported Supported | |
| Preview deployment testing | Supported Supported | |
| Merge gating | Unknown Unknown | |
| Scheduled execution | Unknown Unknown |
Creation and execution
| Capability | Status | Details |
|---|---|---|
| Code authoring | Supported Supported | |
| Recorder | Supported Supported | |
| Natural language authoring | Supported Supported | |
| Test import | Unknown Unknown | |
| Reusable steps | Supported Supported | |
| Parameterized tests | Supported Supported | |
| Test data generation | Unknown Unknown |
What it tests
| Capability | Status | Details |
|---|---|---|
| Native desktop testing | Unsupported Unsupported | |
| Native mobile testing | Supported Supported | |
| Browser extension testing | Unsupported Unsupported | |
| Cross-browser testing | Unsupported Unsupported | |
| Cross-platform testing | Supported Supported | |
| Real device testing | Unsupported Unsupported | |
| Multi-tab testing | Not applicable Not applicable | |
| iframe testing | Not applicable Not applicable | |
| Canvas testing | Unknown Unknown | |
| PDF validation | Unknown Unknown | |
| File upload testing | Unknown Unknown | |
| File download testing | Supported Supported | |
| OAuth testing | Unknown Unknown | |
| Email testing | Unknown Unknown | |
| Notification testing | Unknown Unknown | |
| Video content validation | Unknown Unknown |
Validation
| Capability | Status | Details |
|---|---|---|
| Visual regression | Unknown Unknown | |
| Semantic visual assertions | Supported Supported | |
| Accessibility checks | Unknown Unknown | |
| API assertions | Unsupported Unsupported | |
| Database assertions | Unsupported Unsupported | |
| Spelling and grammar checks | Unknown Unknown | |
| Dark and light mode testing | Supported Supported | |
| Performance measurement | Supported Supported |
Running
| Capability | Status | Details |
|---|---|---|
| Local execution | Unsupported Unsupported | |
| Headless execution | Unsupported Unsupported | |
| Headed execution | Supported Supported | |
| Parallel execution | Supported Supported | |
| Test sharding | Unknown Unknown | |
| Auto-waiting | Unknown Unknown | |
| Automatic retries | Unknown Unknown | |
| Network mocking | Unknown Unknown | |
| Secrets injection | Supported Supported | |
| Private network access | Unknown Unknown |
Diagnosis
| Capability | Status | Details |
|---|---|---|
| Screenshots | Supported Supported | |
| Video recording | Supported Supported | |
| Execution traces | Unknown Unknown | |
| Console logs | Supported Supported | |
| Network logs | Supported Supported | |
| Replay | Supported Supported | |
| Interactive debugging | Unknown Unknown | |
| Failure grouping | Unknown Unknown |
Enterprise
| Capability | Status | Details |
|---|---|---|
| SSO (SAML) | Supported Supported | |
| SSO (OIDC) | Supported Supported | |
| SCIM | Unknown Unknown | |
| RBAC | Supported Supported | |
| Audit logs | Supported Supported | |
| Secrets management | Unknown Unknown | |
| Configurable retention | Unknown Unknown | |
| Private runners | Supported Supported | |
| On-premises deployment | Unsupported Unsupported | |
| Data residency | Unknown Unknown | |
| Training opt-out | Unknown Unknown |
Integrations
| Capability | Status | Details |
|---|---|---|
| Cursor (IDE) | Supported Supported | Plugin No source recorded |
| Slack (Notifications) | Supported Supported | Integration No source recorded |
| Expo (Framework) | Supported Supported | Integration No source recorded |
| GitHub (Source control) | Supported Supported | Integration No source recorded |
Maintenance, reliability, and debugging
- Setup difficulty
- Low
- Maintenance approaches
- Manual code, Reusable components
- Maximum concurrency
- 10
- Debug artifacts
- Screenshot, Video, Console log, Network log
- Reliability mechanisms
- Unknown
- Interfaces
- CLI, API, MCP
Pricing
Free tier
Not yet verified · Official pricing page
Security and deployment
- Certifications
- SOC 2 Type II, HIPAA
- Data regions
- Unknown
- Data retention
- Unknown
- Customer data used for training
- Unknown
Support
- Channels
- Docs, Slack, Dedicated engineer
- Support SLA
- Unknown
Sources and verification
- 1What is Revyl? - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 51 claims · Vendor documented, high confidence · verified 2026-09-26
- Accessibility checks
- Adapts to UI changes
- AI executes the app
- AI failure analysis
- AI generates code only
- AI test generation
- API assertions
- Authoring method
- Browser engines
- Browser extension testing
- Browsers
- Canvas testing
- Cross-browser testing
- Cross-platform testing
- Database assertions
- Deployment
- Device modes
- Email testing
- Execution model
- File upload testing
- Headed execution
- Headless execution
- iframe testing
- Interfaces
- Local execution
- Multi-tab testing
- Native desktop testing
- Native mobile testing
- Natural language authoring
- Notification testing
- OAuth testing
- PDF validation
- Product kind
- Product status
- Real device testing
- Runner OS
- SDK
- Selector-free execution
- Self-healing
- Setup difficulty
- Spelling and grammar checks
- Summary
- Target OS
- Targets
- Testing types
- Tool
- Uses AI
- Vendor
- Video content validation
- Vision-based interaction
- Visual regression
What is Revyl?: an optional AI agent that tests your app using natural language | Tests via Recorded Session: Tests via Recorded Session | YAML Test Format: YAML Test Format
What is Revyl?: Revyl gives you cloud iOS simulators and Android emulators
What is Revyl?: run everything from the CLI or API | MCP Server: MCP Server
What is Revyl?: Revyl gives you cloud iOS simulators and Android emulators, an optional AI agent that tests your app using natural language
What is Revyl?: Revyl gives you cloud iOS simulators and Android emulators, an optional AI agent that tests your app using natural language, and tooling to run it all in CI.
What is Revyl?: run everything from the CLI or API
What is Revyl?: Upload a build, create a test, and run it in 5 minutes.
- 2Pricing | Revyl · Official pricing · Revyl · retrieved 2026-09-26
Supports 30 claims · Vendor documented, high confidence · verified 2026-09-26
- Audit logs
- Auto-waiting
- Automatic retries
- Certifications
- Company size
- Configurable retention
- Customer data used for training
- Data regions
- Data residency
- Free tier
- License
- License identifiers
- Max concurrency
- Network mocking
- On-premises deployment
- Parallel execution
- Pricing
- Pricing models
- Private runners
- RBAC
- Reliability mechanisms
- SCIM
- Secrets management
- SSO (OIDC)
- SSO (SAML)
- Support channels
- Support SLA
- Test sharding
- Training opt-out
- Trial
Pricing: SOC 2 Type II | Shared simulator capacity: HIPAA Compliant
Pricing: Starter For small teams ... Team Pro For growing teams ... Enterprise For organizations at scale
Pricing: SOC 2 Type II
Pricing: Start free. Scale with your mobile team.
Pricing: 10 concurrent devices
Pricing: Starter For small teams $250 / month
Pricing: Starter For small teams $250 / month ... Custom usage
Pricing: Community support Shared Slack channel Custom SLAs
Pricing: Custom SLAs
- 3Revyl | The Mobile Development Platform · Official website · Revyl · retrieved 2026-09-26
Supports 2 claims · Vendor documented, high confidence · verified 2026-09-26
- Audience
- Use cases
Solutions: For developers For product & design For QA & testing For enterprises
Solutions: AI agent development Mobile test automation Pull request validation Release readiness App exploration Cross-platform testing
- 4YAML Test Format - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 9 claims · Vendor documented, high confidence · verified 2026-09-26
- Authoring method
- Code authoring
- Dark and light mode testing
- Languages
- Maintenance approach
- Parameterized tests
- Reusable steps
- Test data generation
- Test import
What is Revyl?: an optional AI agent that tests your app using natural language | Tests via Recorded Session: Tests via Recorded Session | YAML Test Format: YAML Test Format
YAML Test Format: Every block uses an explicit type: field plus a step_description: payload. | Step Type Reference: Run custom code in a sandboxed environment. Supports Python, JavaScript, TypeScript, and Bash.
YAML Test Format: Modules
- 5Step Type Reference - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 3 claims · Vendor documented, high confidence · verified 2026-09-26
- File download testing
- Languages
- Semantic visual assertions
YAML Test Format: Every block uses an explicit type: field plus a step_description: payload. | Step Type Reference: Run custom code in a sandboxed environment. Supports Python, JavaScript, TypeScript, and Bash.
- 6Tests via Recorded Session - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 2 claims · Vendor documented, high confidence · verified 2026-09-26
- Authoring method
- Recorder
What is Revyl?: an optional AI agent that tests your app using natural language | Tests via Recorded Session: Tests via Recorded Session | YAML Test Format: YAML Test Format
- 7Explore your app - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 2 claims · verified 2026-09-26
- Autonomous exploration
- Uses AI
- 8MCP Server - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 2 claims · Vendor documented, high confidence · verified 2026-09-26
- Interfaces
- MCP server
What is Revyl?: run everything from the CLI or API | MCP Server: MCP Server
- 9Agent Skills - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 2 claims · verified 2026-09-26
- MCP server
- VS Code extension
- 10Overview - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 1 claim · Vendor documented, high confidence · verified 2026-09-26
- Integrations
Integrations: Cursor Slack Expo GitHub
- 11GitHub - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 11 claims · verified 2026-09-26
- Autonomous PR validation
- CI execution
- GitHub
- GitHub PR checks
- Merge gating
- PR comments
- PR-aware test selection
- Preview deployment testing
- Private network access
- Scheduled execution
- Secrets injection
- 12Reports - Revyl Documentation · Official docs · Revyl · retrieved 2026-09-26
Supports 10 claims · Vendor documented, high confidence · verified 2026-09-26
- Console logs
- Debug artifacts
- Execution traces
- Failure grouping
- Interactive debugging
- Network logs
- Performance measurement
- Replay
- Screenshots
- Video recording
Reports: Every run produces a report: video, timeline, performance, network, and logs
Hands-on tested: no (documentation research only) · Content updated 2026-09-26
