Closed praveenkumarkarunanithi closed 7 months ago
Accessibility issue with checkbox in Accessibility Insights for web tool.
aria-label property for that checkbox element is not provided while rendering in grid.
Find how it was missed in our earlier testing and development by analyzing the below checklist. This will help prevent similar mistakes in the future.
[ ] Guidelines/documents are not followed
Common guidelines / Core team guideline
Specification document
Requirement document
[x] Guidelines/documents are not given
Guidelines/documents are not given - Requirement document
Not Applicable. Manually tested with local sample with Accessibility Insights for Web.
Accessibility Insights for Web
locale, grid and cell renderer file.
No.
Properly aria-label property for that checkbox element is provided while rendering in grid.
withoutfix:
withfix:
Screen reader like JAWS, NVDA and microsoft narrator and Accessibility Insights for Web tool in chrome browser.
This may vary for different teams or products. Check with your scrum masters.
Did you run the automation against your fix? - Yes.
Is there any API name change? - No
Is there any existing behavior change of other features due to this code change? - No
Does your new code introduce new warnings or binding errors? - No
Does your code pass all FxCop and StyleCop rules? a- No
Did you record this case in the unit test or UI test? - No.
Bug description
Accessibility issue with checkbox in Accessibility Insights for web tool.
Root cause
aria-label property for that checkbox element is not provided while rendering in grid.
Reason for not identifying earlier
Find how it was missed in our earlier testing and development by analyzing the below checklist. This will help prevent similar mistakes in the future.
[ ] Guidelines/documents are not followed
Common guidelines / Core team guideline
Specification document
Requirement document
[x] Guidelines/documents are not given
Common guidelines / Core team guideline
Specification document
Requirement document
Reason:
Guidelines/documents are not given - Requirement document
Action taken:
Not Applicable. Manually tested with local sample with
Accessibility Insights for Web
.Related areas:
locale, grid and cell renderer file.
Is it a breaking issue?
No.
Solution description
Properly aria-label property for that checkbox element is provided while rendering in grid.
Output screenshots
withoutfix:
withfix:
Areas affected and ensured
Screen reader like JAWS, NVDA and microsoft narrator and
Accessibility Insights for Web
tool in chrome browser.Additional checklist
This may vary for different teams or products. Check with your scrum masters.
Did you run the automation against your fix? - Yes.
Is there any API name change? - No
Is there any existing behavior change of other features due to this code change? - No
Does your new code introduce new warnings or binding errors? - No
Does your code pass all FxCop and StyleCop rules? a- No
Did you record this case in the unit test or UI test? - No.