SlideShare a Scribd company logo
Web Accessibility Testing
By Siddhant Chothe
I thought I’m here for
Then closer look at spelling
indicated
Contents
• Assistive Technologies
• Demonstration of screen reader on the web
• Guidelines and Laws
• Accessibility Testing (automated and manual)
Assistive Technologies
Assistive Technology
Screen Reader Magnifier
Braille Viewer
Which means USERS of
Screen reader is a software that reads the screen
and provides audio output enabling blind
individuals access information available via
electronic devices.
SCREEN READERS
User using screen reader
SCREEN READER EXAMPLES
Computer Screen Readers:
Windows OS Linux
OS
Mac OS
•JAWS For
Windows
•NVDA
•Windows-Eyes
ORCA Voice Over
SCREEN READER EXAMPLES
Mobile Screen Readers:
Symbian Android I Phone
•Nuance Talks
•Code Factory Mobile
Speak
•Code factory
Mobile Accessibility
•Talk Back
Voice Over
MAGNIFIERS
Magnifies the keyboard-highlighted and Mouse-focused
objects enabling low-vision users operate computers.
BRAILLE DISPLAYS
Provides braille output on a rubber screen.
Demonstration of screen reader
with web pages
Couple of volunteers please?
Image example
• Turn your screen off.
• Press Control+Home to go to top of page
• Listen using down arrow keys
• Tell us what you hear.
Table example
• Use tab to read form fields in the table.
• Only header row identifies form fields in case
of inaccessible example
• Both header row and header column identifies
form fields.
Accessibility Guidelines and Laws
The Idea being to create a POUR Website
WAI provides 12 Guidelines under WCAG 2.0 organized under 4
P-O-U-R principles
PERCEIVABLE
Content presented in ways perceivable
by all 5 senses of human beings
OPERABLE
A website must be device independent to be operable
UNDERSTANDABLE
Content presented and website behavior must be predictable
And understandable.
ROBUST
Maximize compatibility with current and future user tools.
WCAG 2.0 talks about
• Text alternatives for non-text content
• Proper use of headings
• Accessible Elements-Forms, Tables, sliders, etc
• Device independent
• Use of lang attribute
• List just can go on
Other Accessibility Guidelines & Laws
• WAI-ARIA (Accessible Rich Internet
Applications)
• USA Section 508
• UK-DDA (Disability discrimination Act)
• GIGW (Guidelines for Indian Government
Websites)
Accessibility Testing
Automated Testing Tools
• WAVE Accessibility Tool
• Web Accessibility Toolbar for Firefox
How to choose a testing tool?
• Tool itself needs to be accessible.
• Tool must check for browser DOM.
• Range of guidelines / laws it covers.
• Guidance offered for further manual testing.
Manual Testing
• Automated testing tools test less than 50% of
WCAG 2.0 success criteria.
• Whatever can be checked can be checked
partially.
• Manual testing allows to test all the 61 WCAG
2.0 success criteria.
• Manual testers have knowledge of guidelines
and laws.
• Manual testing is thorough.
THANK YOU !!!
Your Questions Please

More Related Content

PPT
Understanding Guidelines for Indian Government Websites
BarrierBreak
 
PDF
Webguideline2
Gokul Rao
 
PPTX
Web accessibility
AGILEDROP
 
PDF
Enhancing the User Experience for People with Disabilities
UXPA International
 
PPT
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
AbilityNet
 
PPTX
Making Web Easily Accessible with Web Accessibility
Multidots Solutions Pvt Ltd
 
PDF
FTS Education Solutions
Mohit Pandey
 
PDF
MicroassistAccessibilityServices-20160711-acc
VivianMC
 
Understanding Guidelines for Indian Government Websites
BarrierBreak
 
Webguideline2
Gokul Rao
 
Web accessibility
AGILEDROP
 
Enhancing the User Experience for People with Disabilities
UXPA International
 
Accessibility Goes Mobile: AbilityNet Webinar 26 June 2013
AbilityNet
 
Making Web Easily Accessible with Web Accessibility
Multidots Solutions Pvt Ltd
 
FTS Education Solutions
Mohit Pandey
 
MicroassistAccessibilityServices-20160711-acc
VivianMC
 

Similar to Accessibility testing-Gyani and Siddhanth (20)

PDF
Testing Compliance with Accessibility Guidelines
TechWell
 
PPTX
37 million reasons to give a damn about the disabled
Chris Merkel
 
PDF
Don't Panic! How to perform an accessibility evaluation with limited resources
Michael Ryan
 
PPTX
Introduction to Web Accessibility and WCAG
Srinivasu Chakravarthula
 
PPTX
Introduction to Web Accessibility and WCAG
Srinivasu Chakravarthula
 
PDF
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Karen Mardahl
 
PPTX
Web accessibility strategies for the new decade
Andrew Stevens
 
PPTX
Introduction To Web Accessibility
Steven Swafford
 
PPTX
Web Accessibility
Vikram Gupta
 
PDF
Website Accessibility: It’s the Right Thing to do
DesignHammer
 
PPTX
Siegman "Creating Accessible Content"
National Information Standards Organization (NISO)
 
PPTX
Web Accessibility in Drupal
Promet Source
 
PPTX
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
Nina McHale
 
PPTX
Web accessibility
Allanki Srinivas
 
PDF
Making Learning Products Accessible
Magic Software
 
PPT
Accessibility Workshop
Lar Veale
 
PDF
CoderGirl <inclusive>
November Samnee
 
PPTX
Accessibility And 508 Compliance In 2009
Emagination ®
 
PPTX
Accessibility Now: What Developers Need to Know About Inclusive Design
Evan Brenner
 
PPTX
Accessibility and Technical Communication
STC-Philadelphia Metro Chapter
 
Testing Compliance with Accessibility Guidelines
TechWell
 
37 million reasons to give a damn about the disabled
Chris Merkel
 
Don't Panic! How to perform an accessibility evaluation with limited resources
Michael Ryan
 
Introduction to Web Accessibility and WCAG
Srinivasu Chakravarthula
 
Introduction to Web Accessibility and WCAG
Srinivasu Chakravarthula
 
Getting Down and Dirty with Accessibility and Usability workshop at TCUK12
Karen Mardahl
 
Web accessibility strategies for the new decade
Andrew Stevens
 
Introduction To Web Accessibility
Steven Swafford
 
Web Accessibility
Vikram Gupta
 
Website Accessibility: It’s the Right Thing to do
DesignHammer
 
Siegman "Creating Accessible Content"
National Information Standards Organization (NISO)
 
Web Accessibility in Drupal
Promet Source
 
Accessibility Update: Section 508 and WCAG in a Library 2.0 World
Nina McHale
 
Web accessibility
Allanki Srinivas
 
Making Learning Products Accessible
Magic Software
 
Accessibility Workshop
Lar Veale
 
CoderGirl <inclusive>
November Samnee
 
Accessibility And 508 Compliance In 2009
Emagination ®
 
Accessibility Now: What Developers Need to Know About Inclusive Design
Evan Brenner
 
Accessibility and Technical Communication
STC-Philadelphia Metro Chapter
 
Ad

More from bhumika2108 (19)

PDF
User Story Mapping - WHY and HOW, a handson workshop
bhumika2108
 
PDF
Saying no to selenium tests
bhumika2108
 
PDF
123 automation framework
bhumika2108
 
PPTX
Where do my tests belong?
bhumika2108
 
PPTX
Wearables & testing
bhumika2108
 
PDF
Reliable and fast security audits - The modern and offensive way-Mohan Gandhi
bhumika2108
 
PPTX
Did you check the UX Quality?-Rajarshi Ray
bhumika2108
 
PPTX
QAing INFRASTRUCTURE- A QA's role in the DevOps World-Aroj P George & Harshad...
bhumika2108
 
PPTX
Why did we delete our regression suite? Deepak Parmasivam & Sneha Vijayaraghavan
bhumika2108
 
PPTX
Why do cars need to have the right breaking system -Shalabh Varma & Manisha A...
bhumika2108
 
PPT
Why test automation promises more and delivers less - Deepak Koul
bhumika2108
 
PPT
Fuzz Testing-Atul Khot
bhumika2108
 
PPT
Why every Tester should also aspire to be a Developer on his project!-Sandee...
bhumika2108
 
PDF
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
bhumika2108
 
PPTX
Web android automation-Darshan Padmawar
bhumika2108
 
PPT
Whats accessibility
bhumika2108
 
PPTX
Add ons for software testers
bhumika2108
 
PPTX
Relate UI automation & performance
bhumika2108
 
PPTX
Automated infrastructure testing - by Ranjib Dey
bhumika2108
 
User Story Mapping - WHY and HOW, a handson workshop
bhumika2108
 
Saying no to selenium tests
bhumika2108
 
123 automation framework
bhumika2108
 
Where do my tests belong?
bhumika2108
 
Wearables & testing
bhumika2108
 
Reliable and fast security audits - The modern and offensive way-Mohan Gandhi
bhumika2108
 
Did you check the UX Quality?-Rajarshi Ray
bhumika2108
 
QAing INFRASTRUCTURE- A QA's role in the DevOps World-Aroj P George & Harshad...
bhumika2108
 
Why did we delete our regression suite? Deepak Parmasivam & Sneha Vijayaraghavan
bhumika2108
 
Why do cars need to have the right breaking system -Shalabh Varma & Manisha A...
bhumika2108
 
Why test automation promises more and delivers less - Deepak Koul
bhumika2108
 
Fuzz Testing-Atul Khot
bhumika2108
 
Why every Tester should also aspire to be a Developer on his project!-Sandee...
bhumika2108
 
Real time trend and failure analysis using TTA-Anand Bagmar & Aasawaree Deshmukh
bhumika2108
 
Web android automation-Darshan Padmawar
bhumika2108
 
Whats accessibility
bhumika2108
 
Add ons for software testers
bhumika2108
 
Relate UI automation & performance
bhumika2108
 
Automated infrastructure testing - by Ranjib Dey
bhumika2108
 
Ad

Recently uploaded (20)

PDF
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
PDF
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PDF
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PPTX
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
PDF
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
REPORT: Heating appliances market in Poland 2024
SPIUG
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
A Day in the Life of Location Data - Turning Where into How.pdf
Precisely
 
Cloud-Migration-Best-Practices-A-Practical-Guide-to-AWS-Azure-and-Google-Clou...
Artjoker Software Development Company
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
The Future of Artificial Intelligence (AI)
Mukul
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Automating ArcGIS Content Discovery with FME: A Real World Use Case
Safe Software
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
What-is-the-World-Wide-Web -- Introduction
tonifi9488
 
Event Presentation Google Cloud Next Extended 2025
minhtrietgect
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
REPORT: Heating appliances market in Poland 2024
SPIUG
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 

Accessibility testing-Gyani and Siddhanth

Editor's Notes

  • #7: 6
  • #8: 7
  • #10: 9
  • #11: 10
  • #12: 11
  • #13: 12
  • #19: The Web Content Accessibility Guidelines (WCAG) are the most widely-accepted set of recommendations, and were developed over several years of collaborative involvement by a panel of experts and interested individuals. The rigorous process is purposefully slow and methodical, in an attempt to consider a wide variety of viewpoints and issues. Still, none of the participants in this process would ever claim that the guidelines are the last word on accessibility, or that conformance to the guidelines will guarantee web content accessibility. The guidelines are an excellent foundation upon which to build accessible Web content, but unless the developers understand the reasons behind the guidelines, they might apply the guidelines incorrectly or ineffectively. For example, one of the best-known guidelines is to provide alternative text for images in the alt attribute of the < > tag. If web developers learn only the guideline, but not the reason for the guideline, they may provide alternative text that is not helpful to users who need it. They may even create rather than solve accessibility barriers. (See effective alt text for more information.) When developers focus on technical specifications, they may achieve technical accessibility, but they may not achieve usable accessibility. To make a comparison, a large office building may be technically accessible to a person who is blind—meaning that this person may be able to walk through all the hallways, use the elevators, open the doors, etc.—but without an explanation (or perhaps a tactile map) of how the building is arranged, where the elevators and doors are, and which offices are on which floors, the building will be quite difficult to navigate, especially at first. The person may try to find locations through a process of trial and error, but this is a very slow and cumbersome process. The building is accessible, but not very usable. In a similar way, web developers can create web sites that are possible for people with disabilities to access, but only with great difficulty. The technical standards are important, but they may be insufficient on their own. Developers need to learn when and how to go beyond the technical standards when necessary.
  • #26: 25
  • #27: 26