A subset of usability testing, accessibility testing consist of a series of methodologies which ensures that the application being tested is usable for by consumers with disabilities like hearing, color blindness, old age and other disadvantaged group. There are now laws which protect the rights of such people and even the software companies are bound by law to provide the disable friendly application. Not doing do, is indeed a huge business loss for them, the following diagram depicting the revenue loss incurred-
About 20% of the population has disability issues, 1 in 10 people have a sever disability where as 1 in 2 people over 65 have reduced capabilities. A software product can cater to this big market, if it's made disabled friendly. Accessibility issues in software can be resolved if this testing is made part of testing life cycle. Also to ensure protection from potential legal law suits based on following acts –
It is advisable that the firms don’t make mistakes as done in past by some fortune 500 companies, who faced legal law suits and lost millions to such consumers.
The applications developed, must cater to the following disabilities as described in the diagram below –
Let us have a look at the example test scenarios for accessibility testing –
There are a lot of solutions available in the market, both paid and open source which helps to test whether our application build are accessible to all or not. Some of the solutions are –
Tool | URL |
AChecker | |
WAVE |
|
JAWS | http://www.freedomscientific.com/downloads/jaws/jaws-downloads.asp |
Accessibility Valet | |
FAE | http://fae20.cita.illinois.edu/
|
Axe | https://www.deque.com/products/axe-core
|
If included early in the test cycle, and if the business is sensitive to the needs of disabled people which form 20% of the total population of the potential customers, than accessibility testing is not an expensive item on a check list. If its not feasible to provide all end user friendly features in the main site for a generic end customer, then have another disable friendly version. After all if we follow the policy of inclusion not only will we gain goodwill we will gain good business as well.