← All guides

Check every screen of your web app

App Crawl walks through a web app you're signed in to, one screen at a time, and ranks the problems it finds.

Observe + Reporting3 min✓ Tested in EPIC 1.1
  1. 1

    Set it up

    Sign in to your app, open it, and go to Test → App Crawl. Choose how many Screens (10, 25, 50 or 100), whether to Follow "Next" pages in lists, and whether to Collect the main table on each screen (CSV). Click Start App Crawl.

    Set it up, EPIC screenshot
  2. 2

    Read the results

    You get screens checked, average time to main content, JavaScript errors, failed requests and API calls, then Issues across screens ranked by how many screens each affects. Show screens lists where.

    Read the results, EPIC screenshot
  3. 3

    Check each screen

    The Screens table lists every screen with its status, speed and problems. Download screens (CSV) saves it, and each collected table has its own CSV.

    Check each screen, EPIC screenshot
Good to know
  • App Crawl only follows links on the same site. Links and buttons that look like sign out, delete, save, pay and similar are skipped, and requests that would save or send data are held. These safeguards cover common patterns, not every way an app can change data, so crawl apps you're authorized to test, ideally a test or staging copy.
  • If the app sends EPIC to a sign-in page, the crawl stops and says Sign in needed.
  • Runs in a background tab with your sign-in, and results stay on your device.

Related guides