Files
metabuilder/workflowui/scripts
johndoe6345789 148c292b3b feat(testing): add accessibility test workflows for WCAG 2.1 AA compliance
- Created 'Accessibility & WCAG 2.1 AA Tests' project in Testing & QA workspace
- Added 5 accessibility test workflows:
  1. Verify data-testid Attributes on Canvas - Tests all canvas elements have proper test IDs
  2. Test ARIA Labels and Roles - Verifies main, navigation, and complementary roles
  3. Keyboard Navigation Test - Tests Settings modal keyboard accessibility (Tab/Escape)
  4. Screen Reader Semantics - Verifies form inputs have associated labels
  5. Color Contrast Verification - Basic contrast check for text elements

Test workflows use browser automation to verify:
- data-testid attributes on all interactive elements
- ARIA roles and labels for landmark navigation
- Keyboard accessibility (Tab navigation, Escape to close)
- Form label associations for screen readers
- Color contrast for WCAG AA compliance

Run with: npm run setup:test-workflows
Access at: http://localhost:3001/workspace/testing-qa

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-01-23 07:39:56 +00:00
..