-
Notifications
You must be signed in to change notification settings - Fork 26
Test Desktop A11y
Create a comprehensive desktop accessibility test plan with screen reader test cases, keyboard navigation flows, high contrast verification steps, and automated UI Automation test scaffolding.
- You completed a desktop accessibility audit and need to verify the findings
- You are setting up QA processes for a desktop application
- You need screen reader test cases for NVDA, JAWS, Narrator, VoiceOver, or Orca
- You want automated UIA tests to catch regressions in CI
In GitHub Copilot Chat -- select from the prompt picker:
/test-desktop-a11y
Then provide the source directory when prompted.
In Claude Code:
@desktop-a11y-testing-coach create a test plan for my wxPython app
The agent asks about your platform, UI framework, target screen readers, key user flows, and preferred output format.
Scans source code to identify all windows, dialogs, interactive controls, custom controls, and navigation patterns.
Generates test cases covering window identification, control discovery, name/role/state/value announcement, dynamic updates, and error messages -- for each target screen reader.
Creates a keyboard-only test matrix with tab order walkthrough, arrow key navigation, shortcut inventory, focus visibility checks, and modal focus trapping verification.
Generates visual verification steps for high contrast mode, including font scaling at 150% and icon visibility.
For Windows targets, generates Python scaffolding using uiautomation or pywinauto with assertions for Name, Role, and State on key controls.
Saves a markdown test plan with checkbox format for manual execution, organized by category.
- audit-desktop-a11y -- Run the audit that feeds into this test plan
- scaffold-nvda-addon -- Build NVDA addons for custom accessibility
- desktop-a11y-testing-coach -- The specialist agent that powers this prompt
- desktop-a11y-specialist -- Platform accessibility API expertise
- developer-hub -- Routes to the right specialist for any developer task
- Accessibility Lead
- Web Accessibility Wizard
- Document Accessibility Wizard
- Alt Text and Headings
- ARIA Specialist
- Contrast Master
- Forms Specialist
- Keyboard Navigator
- Link Checker
- Live Region Controller
- Modal Specialist
- Tables Data Specialist
- Word Accessibility
- Excel Accessibility
- PowerPoint Accessibility
- PDF Accessibility
- Office Scan Config
- PDF Scan Config
- Testing Coach
- WCAG Guide