Details
-
Story
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
Filter - Entity ID Search, ShibUI - MVP2 - Sprint 2, SHIB UI - Sprint 3, MVP2 - Final Sprint
Description
Tested in QA-41/44 Build
Description
aXe A11y testing tool revealed "Form elements must have labels"
Steps
- Log into UI
- Click to 'Add new provider
- Use aXe Tool on Security Information page **This occurs on every page in the application
aXe Error
Reference page: https://dequeuniversity.com/rules/axe/2.6/label?application=AxeChrome
Example Page Security Information: Form elements must have labels
Element location | Element Source | Related node 1 | Related node 2 |
---|---|---|---|
html > body > app-root > provider-page > wizard-page > .container-fluid.p-3 > section > div:nth-child(2) > .py-4 > key-info-form > form > .row > fieldset:nth-child(2) > div > [role="tablist"] > [role="tab"] > .collapse.show > div:nth-child(3) > div:nth-child(2) > label > input[type="radio"].form-check-input.ng-pristine | <input class="form-check-input ng-untouched ng-pristine ng-valid" formcontrolname="type" tabindex="0" type="radio" ng-reflect-form-control-name="type" ng-reflect-value="signing" ng-reflect-name="type" id="type-0"> | html > body > app-root > provider-page > wizard-page > .container-fluid.p-3 > section > div:nth-child(2) > .py-4 > key-info-form > form > .row > fieldset:nth-child(2) > div > [role="tablist"] > [role="tab"] > .collapse.show > div:nth-child(3) > label.d-block | html > body > app-root > provider-page > wizard-page > .container-fluid.p-3 > section > div:nth-child(2) > .py-4 > key-info-form > form > .row > fieldset:nth-child(2) > div > [role="tablist"] > [role="tab"] > .collapse.show > div:nth-child(3) > div:nth-child(2) > label.form-check-label |
Attachments
Issue Links
- is related to
-
SHIBUI-329 UI A11y: Add appropriate roles and aria labels to all interactive elements
- Done
-
SHIBUI-10 Screen reader user - Hear description of form fields
- Done
-
SHIBUI-236 UI: Phase 2: Determine, Implement and Test Aria Labels for All Editable Text Fields
- Done
-
SHIBUI-310 A11y aXe Fix Required: Edit Attribute Release: 2 issues
- Done