Test Coverage shows what percentage of the 21 available test categories were executed on the page.
Coverage % = (Categories Run รท 21 Total Categories) ร 100
โข Disabled by user: You turned off specific test categories in settings
โข Timeout: Tests stopped before completing all categories
โข Manual Stop: You stopped the tests early
When a test category reports N/A, it means the page doesn't have the relevant elements (e.g., no forms = form tests show N/A). N/A categories still count toward 100% coverage since the test ran and correctly determined there was nothing to check.
Note: 100% coverage means all test categories ran โ it doesn't mean the page has no issues! Only visible elements are tested; hidden elements are skipped.
Screenshots are automatically captured when issues are found to help you identify and locate problems.
Tip: Click the ๐ฏ icon next to any issue to highlight the element on the page!
Scans all visible text content on the page for common typos, misspellings, and informal abbreviations using a built-in dictionary of 200+ known errors.
Finds email input fields (by type, name, id, or placeholder containing "email") and checks they use proper HTML5 validation.
Finds phone input fields (by type="tel", or name/placeholder containing "phone" or "mobile") and checks they restrict alphabetic input.
Checks all visible input, select, and textarea elements for disabled or read-only state that might prevent user interaction.
Tests all fields with the "required" attribute inside visible forms to verify they reject empty submissions via browser validation.
Finds numeric input fields (by type="number" or name containing "amount", "quantity", "price") and verifies they reject text input.
Checks visible password fields for minimum length requirements and HTTPS security.
Checks all visible buttons (button, input[type="submit"], input[type="button"], [role="button"]) for accessible labels and disabled state.
Validates all visible <a href> links for empty URLs, invalid formats, and mixed-content security. Links with href="#" and javascript: are treated as valid JS-driven navigation.
Checks each visible <form> on the page for the presence of a submit button. Hidden forms (e.g., internal widgets) are skipped.
Checks all visible, enabled <select> elements for empty dropdowns or dropdowns with no real selectable options.
Checks all visible checkboxes and radio buttons for associated labels โ either via label[for="id"] or a wrapping <label> element.
Finds date input fields (by type="date" or name/placeholder containing "date") and checks they use proper date pickers or reject invalid dates.
Checks visible, enabled <textarea> elements for character length limits (maxLength attribute).
Checks all visible <img> elements for broken/failed loading. Skips data URLs, blob URLs, and SVGs. Uses naturalWidth/naturalHeight and CSS sizing to detect broken images.
Checks visible text, email, and tel inputs plus textareas for having either a placeholder, a label, or an aria-label so users know what to enter.
Scans the page for visible error message elements (elements with class "error", "error-message", "alert-danger", or role="alert") that indicate something went wrong.
Checks for loading indicators (spinners, loaders) that are still visible, suggesting the page hasn't finished loading content.
Monitors XHR and Fetch API calls made by the page. Detects failed requests (HTTP 4xx/5xx, network errors) and slow requests taking over 3 seconds.
Uses the Performance API and DOM inspection to detect failed resource loads (broken images, failed stylesheets) and slow resources taking over 5 seconds.
Comprehensive check of 10 SEO elements: title tag, meta description, keywords, canonical URL, hreflang, Open Graph tags, viewport, robots directives, H1 tag, and HTML lang attribute.
Audits the page for WCAG 2.1 AA compliance across 18 checks โ covering page structure, keyboard navigation, ARIA correctness, images, forms, media, focus visibility, color contrast, and more. Helps catch issues before users with disabilities encounter them.
Exploratory Tester v1.4.8 | ๐บ Video Tutorial