Resources and Tools

Accessibility Testing Tools

  • W3C has a published list of accessibility testing tools found here
  • Screen Readers allow a person to hover over text or a link on a website and the reader will vocalize the words for the person. In addition, it will let the user know what type of element is on screen, like a button or link. There are many different tools to test this, but I’ve found Chrome has a nice plugin for this called ChromeVov.
  • Unless you have a form of colorblindness it is hard to understand what that experience feels like. Using a website such as this will allow you to test your own website to validate the experience for a colorblind individual.
  • Some people cannot read the text if there isn’t sufficient contrast between the text and background, therefore, validating there is sufficient color contrast on your website or app is important. According to the W3C, “foreground text needs to have sufficient contrast with background colors. This includes text on images, background gradients, buttons, and other elements. This does not apply for logos, or incidental text, such as text that happens to be in a photograph” (w3c_wai, Easy Checks – A First Review of Web Accessibility). A minimum contrast ratio of at least 4.5:1 meets acceptable standards. Chrome has an extension that will help you understand your ratios:  WCAG Color contrast checker. For mobile devices, you can also use this site to input your colors and get the ratio.
  • For those who have trouble using both a keyboard and a mouse, they might choose to use a speech-to-text tool. This allows a person to use speech to navigate a website. To test compatibility with this software, you can enable Speech Recognition on your Windows machine. Speech Recognition for Windows. For Mac users, there is Enhanced Dictation. Enhanced Dictation for Safari.

Mobile Testing

A solid mobile testing checklist: https://blog.ubertesters.com/wp-content/uploads/2015/01/Mobile-Application-Testing-Checklist-blog.ubertesters.com_.pdf

Web Application Testing

A solid web application testing checklist (Source – genorainfotech): https://genorainfotech.com/Web_Testing_Guidelines.pdf

Automation

The Test Pyramid to help you identify what types of automation tests to write: https://martinfowler.com/bliki/TestPyramid.html

A more detailed look around what % of tests should be in each level of the pyramid: https://www.ministryoftesting.com/dojo/lessons/mysteries-and-mathematics-of-the-test-pyramid

General Links

More information if you’d like to practice your testing: https://club.ministryoftesting.com/t/products-and-sites-to-practice-testing-on/1242https://club.ministryoftesting.com/t/products-and-sites-to-practice-testing-on/1242

Security

Top 10 Web Application Security Risks: https://owasp.org/www-project-top-ten/