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.6 #130

Closed
21 tasks done
zepumph opened this issue Jun 14, 2018 · 6 comments
Closed
21 tasks done

RC Test: Resistance In A Wire 1.5.0-rc.6 #130

zepumph opened this issue Jun 14, 2018 · 6 comments

Comments

@zepumph
Copy link
Member

zepumph commented Jun 14, 2018

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

NOTE: This is the FORTH rc, despite the naming. Like last time, I think it will be mostly rc test with a little spot check in there too

Link to sim

Link to iFrame

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 on the right accurately describe the simulation at all times.

PhET supports the following platforms for accessibility so please test these:

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

For QA to keep track of what's been checked. In order of priority:

  • Win10, all browsers
  • latest macOS, all browsers
  • Chrome OS
  • iOS, all supported versions
  • latest Android
  • older Win
  • older macOS

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

(Other potentially useful items)

Please make sure that the following issues are fixed:

@ariel-phet please assign and prioritize

@zepumph
Copy link
Member Author

zepumph commented Jun 14, 2018

Previous qa test #125.

@ariel-phet
Copy link
Contributor

@lmulhall-phet since this is a spot check, putting on par with #129

@zepumph
Copy link
Member Author

zepumph commented Jun 15, 2018

Just to be clear, in #125 we talked through that this would not just be a spot check, although it may not be a full RC either (since it is the 4th one), @lmulhall-phet said:

@zepumph, I'd like to do one more RC before we publish just to make sure it's spick and span. Just my two cents.

@terracoda
Copy link
Contributor

Ok, @zepumph an @lmulhall-phet re #130 (comment) . Let's hope for smooth RC sailing. This sim should be in good shape!

@ghost
Copy link

ghost commented Jun 19, 2018

@zepumph, QA has checked each of the platforms indicated in the issue. We also did query parameter and screen reader testing. Passing over to you. Let me know you need more testing done.

@zepumph
Copy link
Member Author

zepumph commented Jun 28, 2018

Thanks all, see #137 for next round.

@zepumph zepumph closed this as completed Jun 28, 2018
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

3 participants