preload

Accessibility Testing Requirements – Understandable – Predictable

Posted by Albert Gareev on Oct 23, 2014 | Categories: AccessibilityReviews

In the series of reviews I’m looking at WCAG level A / AA (Web Content Accessibility Guidelines) requirements from testing perspective.

Common Definitions

Human Testing

  • Brief – “You know as you see it” – quick scanning is sufficient to check and make a judgment. This does not include effort of logging defects.
  • Detailed – Either interaction (execution of tests) with the functionality is necessary or detailed review/analysis must be done in order to verify a requirement.

Tool-Assisted Checking

  • Not Available – Tools cannot help in checking for the specified requirement or they help very insignificantly.
  • Partial – Tools provide significant help in checking for the specified requirement, either by saving time in parsing content source or through visualization. Human does the verification and judgment.
  • Full – Tools capable of locating and verifying the specified requirement. Brief review of checking results is sufficient to make a judgment.

Understandable – Predictable

Make Web pages appear and operate in predictable ways.

“Predictable” is a subjective criterion which requires human analysis, comparison and judgment.

On Focus

When a page element receives focus, it does not result in a substantial change to the page, the spawning of a pop-up window, an additional change of keyboard focus, or any other change that could confuse or disorient the user.

Human Testing – Brief

Tool-Assisted Checking – Partial

This is mainly manual testing effort that can be combined with functional testing.

On Input

When a user inputs information or interacts with a control, it does not result in a substantial change to the page, the spawning of a pop-up window, an additional change of keyboard focus, or any other change that could confuse or disorient the user unless the user is informed of the change ahead of time.

Human Testing – Detailed

Tool-Assisted Checking – Partial

This is mainly manual testing effort that can be combined with functional testing.

Consistent Navigation

Navigation links that are repeated on web pages do not change order when navigating through the site.

Human Testing – Brief

Tool-Assisted Checking – Not Available

This is manual testing effort that can be combined with functional testing.

Consistent Identification

Elements that have the same functionality across multiple web pages are consistently identified. For example, a search box at the top of the site should always be labeled the same way.

Human Testing – Detailed

Tool-Assisted Checking – Not Available

This is manual testing effort that can be combined with functional testing. Note that this fully falls under general usability category and will benefit all users.


Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported
This work by Albert Gareev is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported.