# AegisRunner > AegisRunner is an AI testing platform that autonomously explores your web and mobile apps, generates end-to-end tests, runs them continuously, and reports real bugs — with no test code to write. It works with modern JavaScript frameworks including React, Vue, Angular, Next.js, Nuxt, and Svelte, tests native iOS and Android apps on real devices, and can test apps running on localhost or behind a firewall through its CLI and a secure tunnel. Key features: autonomous web crawling with JavaScript rendering, AI-powered test case generation, native iOS and Android app testing on real devices, cross-platform web-to-mobile journey sync, localhost and firewalled/private app testing via the @aegisrunner/cli and a secure reverse tunnel (with an optional self-hosted runner), dev-server plugins for Vite, Nuxt, and Next that test straight from your local app, scheduled test runs with Slack notifications, GitHub Actions and CI/CD integration, accessibility (WCAG), SEO and security auditing, visual regression, API testing, and auth-aware crawling for protected pages. Tests export to Playwright and Cypress formats and use resilient text-based selectors that survive UI changes. ## Product - [Home](https://aegisrunner.com): Product overview and how AegisRunner works. - [Features](https://aegisrunner.com/features): Full list of testing, auditing, and CI/CD capabilities. - [How it works](https://aegisrunner.com/how-it-works): Paste a URL, explore, and read the report — no test code. - [Mobile app testing](https://aegisrunner.com/mobile-app-testing): No-code testing for native iOS and Android apps on real devices, with cross-platform web-to-mobile journey sync. - [Test localhost apps](https://aegisrunner.com/use-cases/localhost-app-testing): Test apps running on localhost or behind a firewall using the @aegisrunner/cli and a secure tunnel — no deploy required. - [Pricing](https://aegisrunner.com/pricing): Plans from a free tier to Business; Free $0/mo, Starter $9/mo, Pro $29/mo, Business $79/mo. - [Blog](https://aegisrunner.com/blog): Articles on automated testing, accessibility, and CI/CD. ## Documentation - [What is AegisRunner?](https://aegisrunner.com/docs/what-is-aegisrunner): Introduction to the platform. - [Quick Start Guide](https://aegisrunner.com/docs/quick-start-guide): Get your first scan running. - [Testing behind a firewall](https://aegisrunner.com/docs/testing-behind-a-firewall): Reach localhost, private, and firewalled apps via the CLI, a secure tunnel, or a self-hosted runner. - [Framework plugins (Vite · Nuxt · Next)](https://aegisrunner.com/docs/framework-plugins): Test your app straight from the dev server with @aegisrunner/vite, @aegisrunner/nuxt, and @aegisrunner/next. - [Mobile app testing](https://aegisrunner.com/docs/mobile-app-testing): Test native iOS and Android apps, and sync journeys across web and mobile. - [Dashboard Overview](https://aegisrunner.com/docs/dashboard-overview): Navigating the app. - [Managing Projects](https://aegisrunner.com/docs/managing-projects): Organize sites and apps under test. - [Starting a New Crawl](https://aegisrunner.com/docs/starting-new-crawl): Kick off exploration of a site. - [Understanding Crawl Results](https://aegisrunner.com/docs/crawl-results): Read what the crawler discovered. - [AI-Powered Test Generation](https://aegisrunner.com/docs/ai-test-generation): How tests are generated from crawls. - [Creating User Flow Tests](https://aegisrunner.com/docs/user-flow-tests): Multi-step journeys like sign-up and checkout. - [Composite Test Suites](https://aegisrunner.com/docs/composite-test-suites): Combine tests into suites. - [Running Tests](https://aegisrunner.com/docs/running-tests): Execute suites on demand. - [Debugging Failed Tests](https://aegisrunner.com/docs/debugging-tests): Diagnose and fix failures. - [Test Data Management](https://aegisrunner.com/docs/test-data-management): Manage fixtures and inputs. - [Scheduling Automated Tests](https://aegisrunner.com/docs/scheduling-tests): Cron-based regression runs. - [Integrations Guide](https://aegisrunner.com/docs/integrations-guide): Connect external tools. - [Slack Integration](https://aegisrunner.com/docs/slack-integration): Notifications in Slack. - [CI/CD Integration](https://aegisrunner.com/docs/ci-cd-integration): Trigger runs from your pipeline. - [Team Management](https://aegisrunner.com/docs/team-management): Invite and manage members. - [Account Settings](https://aegisrunner.com/docs/account-settings): Manage your account. - [Subscription Plans](https://aegisrunner.com/docs/subscription-plans): Compare plan capabilities. - [Usage & Billing](https://aegisrunner.com/docs/usage-billing): Track usage and invoices. - [API Overview](https://aegisrunner.com/docs/api-overview): Programmatic access to AegisRunner. - [API Testing](https://aegisrunner.com/docs/api-testing): Assert JSON responses across HTTP methods. - [Visual Regression Testing](https://aegisrunner.com/docs/visual-regression-testing): Pixel-diff baselines. - [POM Export](https://aegisrunner.com/docs/pom-export): Export Page Object Model Playwright code. - [Test Baseline Review](https://aegisrunner.com/docs/test-baseline-review): Review and approve baselines. - [Common Issues](https://aegisrunner.com/docs/common-issues): Troubleshooting reference. ## Optional - [Contact & Support](https://aegisrunner.com/contact): Reach the team; support@aegisrunner.com. - [Privacy Policy](https://aegisrunner.com/privacy): How data is handled. - [Terms of Service](https://aegisrunner.com/terms): Terms of use.