Accessibility Tests For Manual Testers
Here is a list of accessibility tests that manual testers can perform against web applications:
Test that all functionality on the website can be accessed and used using only the keyboard. Ensure that all interactive elements, such as buttons and links, can be reached by tabbing through the page and that focus is visible.
Screen Reader Compatibility:
Test the website with a screen reader to ensure that all content is properly announced and that interactive elements can be triggered.
Test the color contrast of text and graphics to ensure that they meet the minimum contrast ratio of 4.5:1 for normal text and 3:1 for large text.
Test that all images have appropriate alternative text (alt text) describing the image's content.
Test that headings are used correctly in the HTML and that they are in logical order.
Test that ARIA labels are used correctly and provide context for interactive elements.
Test that the website can be viewed comfortably at different font sizes.
Test that the website does not contain any flashing content that can cause seizures.
Audio & Video controls:
Test that videos and audio have captions and transcripts, and the controls provided for the user's convenience.
Test that error messages are clear, descriptive, and provide information about how to correct the error.
Note: This list is not exhaustive, and web accessibility testing is a complex task that may require specialized knowledge and training. It is recommended to consult with experts to ensure that accessibility testing is done correctly.
Example showing how you can block unwanted ad traffic in your Nightwatch JS tests....
Example showing how you can block unwanted ad traffic in your Cypress tests....
Outlining the three different ways to resize the browser in Nightwatch JS with examples....
As a test engineer it is crucial that both happy path and sad path use cases have been considered and fully tested...