Skip to content

Define and seed the reusable DSH accessibility testkit #11

Description

@mattheliu

Outcome

Turn repeated accessibility assertions into a development-only testkit with stable fixtures and versioned output.

Work

  • Write an RFC for API boundaries, fixtures, report schema, supported runners, versioning, and false-positive handling.
  • Seed reusable tests for names and roles, focus lifecycle, composite keyboard patterns, live regions, reflow, forced colors, reduced motion, and task flows.
  • Keep native assistive-technology drivers outside the runtime package.
  • Create a separate repository only after the first reusable code and ownership boundary are ready.

Acceptance evidence

  • RFC and initial code are reviewable in this repository.
  • At least one DSH core surface and the companion consume the same test helper.
  • Output records exact DSH, browser, OS, and testkit versions.
  • Documentation states that deterministic results are not screen-reader certification.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    a11y:testkitDeveloper accessibility testkit and CIaccessibilityAccessibility barriers, support, and inclusive designpriority:P1High-impact work for the current roadmap phaseroadmapTracked in the accessibility roadmap

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions