15. Labels
Requirement
Form fields have persistent visible labels (i.e., not just placeholder text that disappears when the user starts typing) that are accurate and properly associated with the fields.
Evaluation Process
Every form field must have a programmatically associated label associated with it. The 1. Automated Test step should identify is a form input label is programmatically associated with its corresponding form field 1. Automated Test step. Note any label violations discovered automatically in this section.
For a manual test, the label for each field needs to be visible on the screen, be unique, and be descriptive of what is expected for the user to enter. An automated tool such as ANDI can be used to view the form field element to determine what the accessible label (i.e., the ANDI Output value).

Scoring Guide
- Pass: All form fields have a programmatically associated label that is always visible, clear, and unique.
- Partial Fail: Most labels are programmatically associated with the form fields, but may not be unique or clearly defined for the user.
- Fail: Form fields lack labels or the labels are not visible when filling out the form.
- Not Applicable: There are no form fields on the site.
- Unknown: No form fields were found during testing, but it is possible there might be some outside the scope of the testing.
