Documentation
Crawling

Understanding Crawl Results

A comprehensive guide to interpreting crawl results, including pages, accessibility, SEO, security, and performance reports.

Understanding Crawl Results

After a crawl completes, AegisRunner provides detailed results for every page discovered, including interactive states, screenshots, accessibility audits, and AI-generated test suites.

Results Overview

The crawl results page shows:

  • Pages discovered — total number of unique URLs found
  • UI States — total interactive states across all pages (clicks, modals, form states)
  • Duration — total crawl time
  • Screenshots — one per state, viewable in the page detail

Pages & Page States

Each page can have multiple states. The initial state is the page as it loads. Additional states are discovered by interacting with the page — clicking buttons, opening modals, selecting options, filling forms.

State TypeExample
Initial (navigate)Page as it loads — forms, links, buttons visible
UpdateContent changed after clicking a button or selecting an option
ModalA modal or dialog opened after a click
ExpandAn accordion, tab panel, or details element expanded
Form validationValidation errors appeared after submitting an empty form
NavigateA click navigated to a different page

Page Detail View

Click any page to see:

  • All states with screenshots and trigger actions
  • Interactive elements — forms, buttons, links with their selectors
  • Accessibility audit — WCAG violations with severity and fix recommendations
  • SEO analysis — meta tags, headings, structured data
  • Security headers — HSTS, CSP, X-Frame-Options
  • Performance metrics — load time, resource counts
  • AI-generated test suites — test cases generated for this page

Tabs

TabWhat it shows
PagesAll discovered pages with state counts and screenshots
AccessibilityWCAG compliance score, violation breakdown, per-page issues
SEOMeta tag coverage, heading structure, missing alt text
SecuritySecurity header analysis across all pages
PerformanceLoad times, resource sizes, performance scores

Setting a Baseline

After reviewing crawl results, you can set this crawl as your project's baseline:

  1. Click Set as Baseline on the crawl results page
  2. A regression manifest is compiled from this crawl's pages and interactions
  3. Future crawls can be compared against this baseline
  4. The Regression crawl mode becomes available for deterministic replay
Only one baseline per project. Setting a new baseline archives the previous one.

Comparing with Baseline

Click Compare with Baseline on any crawl to see what changed:

  • Missing pages — pages in baseline but not in this crawl (potential regressions)
  • Changed pages — pages with different state counts or interactions
  • New pages — pages in this crawl but not in baseline
  • Unchanged pages — pages matching baseline exactly

AI Test Generation

After crawling completes, AI automatically generates test suites for each page. View them in the Test Suites section or from the page detail view. See AI Test Generation for details.

Related Documentation

Need help?

Can't find what you're looking for? Our support team is here to help.