Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compositional Test Plan Creation #388

Open
jscholes opened this issue Feb 16, 2021 · 0 comments
Open

Compositional Test Plan Creation #388

jscholes opened this issue Feb 16, 2021 · 0 comments
Labels
Agenda+Community Group To discuss in the next workstream summary meeting (usually the last teleconference of the month) enhancement New feature or request test-runner tests About assistive technology tests

Comments

@jscholes
Copy link
Contributor

This is a placeholder issue, of sorts, which needs fleshing out with additional details. In short:

  • Test plans consist of tests targeting a specific implementation of an APG design pattern.
  • Each test includes commands, assertions, etc. relating to an end-to-end action, within the holistic context of the APG example.
  • When new test plans are developed which target some or all of the same WAI-ARIA roles, states and properties, everything has to be rewritten from scratch. Granted, manual reuse is possible, but this requires copy/paste and find/replace, and doesn't lead to, say, all assertions relating to a particular role being modifiable in one go in the future.

Possible crossover with test automation workstream (e.g. because automated tests may need certain mappings for accessible roles in different ATs) and issue #295 which talks about assertion reuse.

@jscholes jscholes added enhancement New feature or request Agenda+Community Group To discuss in the next workstream summary meeting (usually the last teleconference of the month) tests About assistive technology tests test-runner labels Feb 16, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Agenda+Community Group To discuss in the next workstream summary meeting (usually the last teleconference of the month) enhancement New feature or request test-runner tests About assistive technology tests
Projects
None yet
Development

No branches or pull requests

1 participant