AegisRunner

// capabilities

Everything a test suite needs — web and mobile, from one URL or one build.

Discovery, tests, audits and CI for your website — and the same autonomous loop for your iOS and Android apps on real devices. Automate broad coverage while keeping explicit control over consent, critical assertions and code export. See mobile app testing →

Discover

Auth-aware crawling

Provide a login to explore reachable authenticated pages within the scan scope and budget.

Workflow detection

Multi-step journeys like sign-up → checkout are captured as one flow.

Framework agnostic

React, Vue, Next, Angular, Svelte, server-rendered — no code changes.

Test

Playwright / Appium export

Export supported web suites as Playwright TypeScript and native mobile suites as Appium/WebdriverIO JavaScript. Review and run the code in your own environment.

Resilient locators

Role, text and test IDs reduce selector fragility; changed behavior still needs review.

AI auto-heal

AI proposes repairs for eligible locator drift, with execution evidence and failures retained.

Visual regression

Pixel-diff baselines catch unintended visual changes.

API assertions

Assert JSON responses across any HTTP method.

Test data sets

Drive forms with CSV/Excel data and per-role credentials.

Run evidence

Inspect the video, screenshots, traces and network evidence available for the selected runner and workflow.

Cross-browser

Run supported suites on Chromium, Firefox and WebKit; concurrency follows your plan limits.

Mobile

Native iOS & Android

Upload an .apk or .ipa — AI explores it on a real device and writes the tests.

Mobile ↔ web journeys

One test acts in the app and verifies on the website — catch sync drift.

Real-device runs

Pick the device and OS version; every run executes on physical hardware.

Local dev

Test on localhost

Run a local browser against your app without deploying. Observations and results use outbound HTTPS; a tunnel is an optional cloud-browser mode.

Vite · Nuxt · Next

Drop the dev-server plugin in and start scans from your running localhost app.

Self-hosted runner

Reach private or firewalled targets with a runner that pulls work from inside your network.

Audit

SEO

Meta, headings, structured data, dead links, technical issues.

WCAG evidence reports

Page-level axe-core findings and printable WCAG 2.2 A/AA evidence reports for publicly reachable origins, with supported authenticated access and explicit manual-review limitations.

Security

Headers, CSP, HSTS, cookie flags, mixed content.

Performance

Core Web Vitals and load timing for the pages reached by the scan.

Ship

CI/CD

Trigger from your pipeline with tokens, or on every deploy. Export results as JUnit XML for any CI.

PR comments & checks

Pass/fail summary commented on the pull request, plus a commit status on every tested SHA.

Integrations

GitHub, Jira, Slack, Discord, Vercel, Netlify.

Scheduled runs

Cron regression so breakage is caught before users hit it.

// see it in action

Short demos of every capability.

Real recordings from the product — click any one to play.

Visual regression

Pixel-diff baselines flag unintended visual changes.

Accessibility testing

Discovered pages are audited against WCAG with axe-core.

API testing

Call endpoints inside UI tests and catch failed API calls.

Scheduled runs

Hourly, daily or weekly runs catch breakage before users do.

Failure triage

Review AI diagnoses, screenshots and flaky-test signals.

Smart test selection

Run the right subset: smoke, recent failures, regression risk.

Team collaboration

Admin, member and viewer roles for shared projects.

Notifications & issues

Email, Slack, Discord, Teams, webhooks, GitHub and Jira.

Data-driven testing

Drive a form once per CSV row of test data.

Security & compliance

Two-factor sign-in, SAML SSO, audit log and encrypted secrets.

Mobile app testing

Upload an .apk/.ipa — AI explores it on a real device and writes the tests.

Web + mobile, one test

A single journey acts in the app and verifies on the website.