resume/tests/accessibility/manual-checklist.md

2.9 KiB

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
  • 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: