Input fields have clear, visible labels
What this criterion checks
This criterion maps to 3.3.2 Labels or Instructions. A detailed plain-language description is maintained in the WebLens criteria catalogue; the WCAG sub-test breakdown below describes exactly what the agent checks and what it does not.
How it's assessed
WebLens walks each user journey, captures a screenshot at every step, and an agent reasons over that evidence. See the how WebLens works for the full pipeline and the deterministic checks layered in for accessibility.
Sub-test coverage
3.3.2 Labels or Instructions is broken into 5 sub-tests. Coverage is honest about where the agent is reliable, where it only partially checks the requirement, and where a human reviewer is still needed.
1 full4 not covered
- Form fields do not have multiple conflicting labelsFull
Our tool checks that each form field has only one label assigned to it. Multiple conflicting labels cause inconsistent behavior across screen reader and browser combinations — some read the first label, some the last, and some both.
- Format instructions for constrained inputNot covered
Verifying that format instructions are provided for inputs requiring specific formats (dates, phone numbers, passwords) requires human judgment. Not automatable.
- Labels or instructions are meaningfulNot covered
Evaluating whether labels are descriptive enough for users to understand expected input requires human judgment. Not automatable.
- Labels or instructions are providedNot covered
The Axe rule mapped to this test does not check whether labels or instructions are present on form fields. It only detects multiple conflicting labels on a single field (see below). Label presence checking is covered under our 4.1.2 test (accs-tech-accessible_names) via the "label" rule.
- Required fields are indicatedNot covered
Detecting whether required fields are visually indicated before form submission requires human judgment or behavioral testing. Not automatable.
How reliable it is
This criterion is still building up testing data, so confirm its findings as you review. See Accuracy & confidence for how the confidence tags are set.