resume/tests/accessibility/manual-checklist.md

100 lines
2.9 KiB
Markdown

# WCAG 2.1 AAA Manual Testing Checklist
This checklist covers WCAG 2.1 AAA criteria that require manual testing and cannot be fully automated.
## Instructions
For each item, mark it as:
- ✅ Pass
- ❌ Fail
- N/A Not Applicable
## Text Spacing (1.4.12 AAA)
- [ ] Text can be displayed with:
- Line height of at least 1.5 times the font size
- Spacing after paragraphs of at least 2 times the font size
- Letter spacing of at least 0.12 times the font size
- Word spacing of at least 0.16 times the font size
## No Timing (2.2.3 AAA)
- [ ] Timing is not an essential part of the activity presented by the content
- [ ] No time limits or constraints on user interaction
## Interruptions (2.2.4 AAA)
- [ ] Interruptions can be postponed or suppressed by the user
- [ ] No unexpected popups or modal dialogs
## Re-authenticating (2.2.5 AAA)
- [ ] When an authenticated session expires, the user can continue the activity without loss of data after re-authenticating
## Three Flashes (2.3.2 AAA)
- [ ] Web pages do not contain anything that flashes more than three times in any one second period
## Location (2.4.8 AAA)
- [ ] Information about the user's location within a set of web pages is available
## Link Purpose (2.4.9 AAA)
- [ ] A mechanism is available to allow the purpose of each link to be identified from link text alone
## Section Headings (2.4.10 AAA)
- [ ] Section headings are used to organize the content
- [ ] Headings follow a logical hierarchy (h1, h2, h3, etc.)
## Unusual Words (3.1.3 AAA)
- [ ] A mechanism is available for identifying specific definitions of words or phrases used in an unusual or restricted way
## Abbreviations (3.1.4 AAA)
- [ ] A mechanism for identifying the expanded form or meaning of abbreviations is available
## Reading Level (3.1.5 AAA)
- [ ] Content does not require reading ability more advanced than the lower secondary education level
- [ ] Supplemental content is available for more complex text
## Pronunciation (3.1.6 AAA)
- [ ] A mechanism is available for identifying specific pronunciation of words where meaning is ambiguous without knowing the pronunciation
## Error Prevention (3.3.6 AAA)
- [ ] For submissions that cause legal commitments or financial transactions:
- Submissions are reversible
- Data entered is checked for errors
- User can review and confirm before final submission
## Help (3.3.5 AAA)
- [ ] Context-sensitive help is available
## Screen Reader Testing
- [ ] Test with at least one screen reader (e.g., NVDA, VoiceOver)
- [ ] All content can be accessed and understood through screen reader
- [ ] Interactive elements are properly announced
- [ ] Form controls have proper labels and instructions
## User Testing
- [ ] Testing with users with disabilities has been conducted
- [ ] Feedback has been incorporated into the website
## Notes and Observations
(Add any notes or observations here)
## Tester Information
- Tester Name:
- Date:
- Browser/Assistive Technology Used: