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

RC Test: Resistance in a Wire 1.5.0-rc.1 #108

Closed
12 tasks done
jessegreenberg opened this issue Mar 9, 2018 · 3 comments
Closed
12 tasks done

RC Test: Resistance in a Wire 1.5.0-rc.1 #108

jessegreenberg opened this issue Mar 9, 2018 · 3 comments
Assignees

Comments

@jessegreenberg
Copy link
Contributor

jessegreenberg commented Mar 9, 2018

@ariel-phet, @emily-phet, @terracoda, @phet-steele, Resistance in a Wire 1.5.0-rc.1 is ready for RC testing.

Link to sim

Link to iFrame

Test Matrix

Before beginning, please familiarize yourself with how a screen reader works. Here is a page with information about PhET's supported screen readers and documentation about how to use them:
Screen reader intro

The simulation to test has labels and/or descriptions. They can be "seen" here:
Link to a11y view

This view shows what is available to a screen reader user. The sim is on the left side in an iframe, while the right side has all of the accessible descriptions. Beneath the sim are real-time alerts that will be announced by the screen reader. Please make sure that the descriptions and alerts accurately describe the simulation at all times.

PhET supports the following platforms for accessibility so please test these, verifying that all content in the a11y view is readable with the virtual cursor and navigation strategies listed in the Screen reader intro:
(These should also be in the test matrix)

  • JAWS with latest Windows, latest Firefox
  • NVDA with latest Windows, latest Firefox
  • VoiceOver with latest macOS, latest Safari

Please also verify

  • stringTest=double (all strings doubled)
  • stringTest=long (exceptionally long strings)
  • stringTest=X (short strings)
  • stringTest=rtl (right-to-left)
  • stringTest=xss (test passes if sim does not redirect, OK if sim crashes or fails to fully start)
  • showPointerAreas (touchArea=red, mouseArea=blue)
  • Full screen test
  • Screenshot test
  • Does AR need to be notified for any LOL updates?

Accessibility strings that are not visible should not be translatable yet, do not worry if these do not change with string tests.

If any new issues are found, please note them in https://github.com/phetsims/resistance-in-a-wire/issues and reference this issue.

Critical screen reader information

@ariel-phet please assign and prioritize.

@phet-steele, this issue was made from a template for a11y RC tests. If you have any thoughts on this template, or on a11y testing in general, it would be great to hear them.

@ghost
Copy link

ghost commented Mar 28, 2018

@jessegreenberg QA is done!

@terracoda
Copy link
Contributor

Way to go team!

@jessegreenberg
Copy link
Contributor Author

This RC branch will need to get the updates for phetsims/scenery#770

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

No branches or pull requests

4 participants