Accessibility Testing Approach

Jatin Kochhar
Jatin KochharTest Architect en Tata Consultancy Services
Accessibility Testing Approach
Make differently abled to digitally enabled
PART 2 OF 2
Agenda
• What is Accessibility ?
• Examples of Accessibility
• Assistive Technologies
• Accessibility Compliance Law
• Case Studies of Accessibility
• Need for Compliance
• Accessibility Principles
• Accessibility Test Approach – Tool First
• Accessibility Test Approach – Shift Left
• Accessibility Implementation Life Cycle
What is Accessibility ?
Accessibility in the sense considered here refers to the design of products, devices, services, or
environments so as to be usable by people with disabilities
Accessibility is strongly related to universal design which is the process of creating products that are
usable by people with the widest possible range of abilities, operating within the widest possible
range of situations
Accessibility can be viewed as the "ability to access" and benefit from some system
Accessibility can be implemented in software’s, houses, malls, roads, transportation, in daily use
objects
Examples of Accessibility
The ridges found on the F and J buttons on a
computer keyboard are designed to help users
locate the correct keys (Universal and Inclusive
Design)
Mobile, Tablets, Web applications are
made accessible to reach disable
community (Universal and Inclusive
Design)
Screen Readers
JAWS Windows Eye NVDA
Voice Over Talkback
Open Source Plugins
Color
Contrast
Analyser
Google Light
House
Acc
Checker
Web Accessibility
Toolbar
WAVE
Accessibility Compliance Law
ADA
US Section 508
Canadian Human Rights Act
AODA
UK-Equality Act
European Union: EN 301 549:
Australia – Disability Discrimination
Act
Singapore – Enabling Masterplan
China – Law of Protection for PWD
India – National Policy for PWD
Case Studies of Accessibility
• Tesco Access Site - 35 thousand pounds to build, 13 million pounds a year in resultant revenue
(2004, UK)
• Legal & General - achieved 50% more natural search visitors and many more conversions after
accessibility improvements (2007, UK)
• CNET - Reported 30% increase in CNET traffic from Google after they started providing
transcripts. We saw a significant increase in SEO referrals when we launched an HTML version of
our site, the major component of which was our transcripts. - Justin Eckhouse, CNET, 2009
• Sydney Olympic Games - required to pay 20 thousand dollars in damages due to poor
accessibility (2000, Australia)
• Target Corporation - paid 6 million dollars in damages after action by US National Federation for
the Blind (2008, USA)
• Amex - America Express hit the headlines after excluding visually impaired customers due to
making its statements less accessible in a format change (2008, UK)
Need for Compliance
WCAG Publish Timelines
• 1999 - WCAG 1.0
• 2008 - WCAG 2.0 (testable statements and were technology agnostic)
• 2012 - WCAG 2.0 became ISO standard, ISO/IEC 40500:2012
• Eventually adopted across industry, government and many private organizations.
Need for WCAG 2.1
• Technology is continuously evolving
• Moved from brick mobile to touch screen smart phones.
• New modalities - Gesture based, voice-controls, multi-touch interfaces.
• WCAG 2.0 covers wide range of users with multiple disabilities, But the needs of users with
low-vision and cognitive impairment weren't fully accommodated in WCAG 2.0.
June 2018 – WCAG 2.1
WCAG 2.1 new guideline and success criteria focus three major groups:
• users with cognitive or learning disabilities,
• Speech recognition
• users with low vision,
• users with disabilities on mobile devices
Conformance Level
 There are three levels of conformance:
• Level A: Must be satisfied otherwise one or more group will find access to content
impossible. It’s the basic requirement.
• Level AA: Should be satisfied otherwise one or more group will find access to content
difficult. Removes significant barriers.
• Level AAA: May be satisfied otherwise one or more group will find access to content
somewhat difficult. Improves accessibility.
 There are four accessibility principles in WCAG 2.1
 There are a total of 12 Guidelines
 Each Guideline has some Success Criteria that are at either level of conformance. Total 78 Success
Criteria
ACCESSIBILIT
Y PRINCIPLES
Test Approach
Tool First
‘Tool First' used at the end of SDLC
phase in assessment phase. Also
called reactive approach. Accessibility
testing happen at the end of the
entire development cycle, if not after
the delivery date.
Tool First Approach
Testing
• Testing with
Assistive
Technologies like
Wave/aXe, CCA,
NVDA/JAWs, Screen
Magnifier, Keyboard
• Create consolidated
defect sheet
mentioning
description, tool,
success criteria
breaking, defect id
Repair
• Developer repairs or
fix the accessibility
defects And send
back to developer
for retesting
Re-Test
• Retest or revalidate
fixed defects using
assistive
technologies
• Run regression tests
covering key use
cases
• Run sample test
cases related Disable
User Testing
User Acceptance
Testing
• Conduct disabled
user (people with
low vision, blind,
color blindness, ,
cognitive, motor)
testing for usability
issues with people
with disability (PwD)
• Incorporate
observations and
feedback shared by
PwD users
Certify
• Publish ‘Accessibility
Statement’ on the
website
Test Approach
o Shifting left allows for early detection of accessibility issues before they hit
production and produces higher quality of accessible code, increases efficiency,
reduces the costs of maintaining an accessible product.. Also called pro-active
approach
o Generally used at the start of SDLC phase when product idea is initiated. Included
in design phase
Shift Left Approach
Shift-Left Approach for new application
Create Accessible Content
Create Artifacts (Wireframes/User Journey)
Accessible
Code
• Include accessibility standards while coding
• Check with assistive technologies
Test
• Test using assistive technologies
• Revalidate and close the defects
• Conduct Disable User Testing
Certify and publish ‘Accessibility Statement’
Accessibility Implementation Life Cycle
Design Code Testing Release
Implementing Accessibility
Implementing
Accessibility
Small Investment Large InvestmentSmall InvestmentSmall Investment
Shift Left Approach Tool First Approach
References • https://www.google.com/image
• https://en.wikipedia.org/wiki/Assistive_t
echnology
• https://www.deque.com/
Thank You!
For any queries connect me at jatinkochhar@hotmail.com
1 de 18

Recomendados

What Is Accessibility Testing? por
What Is Accessibility Testing?What Is Accessibility Testing?
What Is Accessibility Testing?QA InfoTech
3.2K vistas19 diapositivas
Web accessibility por
Web accessibilityWeb accessibility
Web accessibilityAGILEDROP
9.3K vistas27 diapositivas
Accessibility Testing 101 por
Accessibility Testing 101Accessibility Testing 101
Accessibility Testing 101Patrick Dunphy
4.3K vistas24 diapositivas
Web accessibility 101: The why, who, what, and how of "a11y" por
Web accessibility 101: The why, who, what, and how of "a11y"Web accessibility 101: The why, who, what, and how of "a11y"
Web accessibility 101: The why, who, what, and how of "a11y"ecentricarts
4.3K vistas65 diapositivas
A Web for Everyone: Accessibility as a design challenge por
A Web for Everyone: Accessibility as a design challengeA Web for Everyone: Accessibility as a design challenge
A Web for Everyone: Accessibility as a design challengeWhitney Quesenbery
32K vistas41 diapositivas
Understanding and Supporting Web Accessibility por
Understanding and Supporting Web AccessibilityUnderstanding and Supporting Web Accessibility
Understanding and Supporting Web AccessibilityRachel Cherry
4.9K vistas54 diapositivas

Más contenido relacionado

La actualidad más candente

Web accessibility: it’s everyone’s responsibility por
Web accessibility: it’s everyone’s responsibilityWeb accessibility: it’s everyone’s responsibility
Web accessibility: it’s everyone’s responsibilityMedia Access Australia
1.7K vistas26 diapositivas
Web accessibility por
Web accessibilityWeb accessibility
Web accessibilityPatrick Broens
2.5K vistas28 diapositivas
Automated-Accessibility-Testing por
Automated-Accessibility-TestingAutomated-Accessibility-Testing
Automated-Accessibility-TestingManoj Kumar Kumar
4.6K vistas52 diapositivas
Understanding Web Accessibility por
Understanding Web AccessibilityUnderstanding Web Accessibility
Understanding Web AccessibilityAndrea Dubravsky
2.7K vistas38 diapositivas
Accessibilitytesting public por
Accessibilitytesting publicAccessibilitytesting public
Accessibilitytesting publicSivaprasad Paliyath (CUA - HFI)
441 vistas20 diapositivas
Accessibility por
AccessibilityAccessibility
AccessibilityElizabeth Chesters
437 vistas33 diapositivas

La actualidad más candente(20)

Web Accessibility: A Shared Responsibility por Joseph Dolson
Web Accessibility: A Shared ResponsibilityWeb Accessibility: A Shared Responsibility
Web Accessibility: A Shared Responsibility
Joseph Dolson3.9K vistas
Basics of Web Accessibility por Moin Shaikh
Basics of Web AccessibilityBasics of Web Accessibility
Basics of Web Accessibility
Moin Shaikh520 vistas
What is accessibility? por Russ Weakley
What is accessibility?What is accessibility?
What is accessibility?
Russ Weakley5.3K vistas
Testing Compliance with Accessibility Guidelines por TechWell
Testing Compliance with Accessibility GuidelinesTesting Compliance with Accessibility Guidelines
Testing Compliance with Accessibility Guidelines
TechWell1.9K vistas
Design for accessibility por YogeshDaphane
Design for accessibilityDesign for accessibility
Design for accessibility
YogeshDaphane317 vistas
ADA Compliance and Website Accessibility por SilverTech
ADA Compliance and Website AccessibilityADA Compliance and Website Accessibility
ADA Compliance and Website Accessibility
SilverTech558 vistas
Accessibility Workshop por Lar Veale
Accessibility WorkshopAccessibility Workshop
Accessibility Workshop
Lar Veale1.1K vistas
Practical tools for Web Accessibility testing por Toufic Sbeiti
Practical tools for Web Accessibility testingPractical tools for Web Accessibility testing
Practical tools for Web Accessibility testing
Toufic Sbeiti273 vistas
Tips from the trenches Accessibility Testing por Manoj Kumar Kumar
Tips from the trenches Accessibility TestingTips from the trenches Accessibility Testing
Tips from the trenches Accessibility Testing
Manoj Kumar Kumar251 vistas

Similar a Accessibility Testing Approach

SIGNA11Y - Speaker Presentations por
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker PresentationsCello Signal
587 vistas72 diapositivas
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content por
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentAgile Testing Alliance
743 vistas23 diapositivas
What is Accessibility por
What is AccessibilityWhat is Accessibility
What is AccessibilityJatin Kochhar
44 vistas21 diapositivas
How Oracle Integrates Accessibility into the Development Process por
How Oracle Integrates Accessibility into the Development ProcessHow Oracle Integrates Accessibility into the Development Process
How Oracle Integrates Accessibility into the Development Process3Play Media
1.1K vistas40 diapositivas
Modelling the user. por
Modelling the user.Modelling the user.
Modelling the user.AEGIS-ACCESSIBLE Projects
225 vistas27 diapositivas
User Testing for Accessibility por
User Testing for AccessibilityUser Testing for Accessibility
User Testing for AccessibilityUsability Matters
2K vistas39 diapositivas

Similar a Accessibility Testing Approach(20)

SIGNA11Y - Speaker Presentations por Cello Signal
SIGNA11Y - Speaker PresentationsSIGNA11Y - Speaker Presentations
SIGNA11Y - Speaker Presentations
Cello Signal587 vistas
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content por Agile Testing Alliance
ATAGTR2017 SPEAKING EYE for differently abled people to see the web contentATAGTR2017 SPEAKING EYE for differently abled people to see the web content
ATAGTR2017 SPEAKING EYE for differently abled people to see the web content
How Oracle Integrates Accessibility into the Development Process por 3Play Media
How Oracle Integrates Accessibility into the Development ProcessHow Oracle Integrates Accessibility into the Development Process
How Oracle Integrates Accessibility into the Development Process
3Play Media1.1K vistas
How Digital Changed the Game... and how to cross platform test for it por Lizzy Guido (she/her)
How Digital Changed the Game... and how to cross platform test for itHow Digital Changed the Game... and how to cross platform test for it
How Digital Changed the Game... and how to cross platform test for it
QA Accessibility-testing por elianna james
QA Accessibility-testingQA Accessibility-testing
QA Accessibility-testing
elianna james410 vistas
Enhancing the User Experience for People with Disabilities por UXPA International
Enhancing the User Experience for People with DisabilitiesEnhancing the User Experience for People with Disabilities
Enhancing the User Experience for People with Disabilities
UXPA International 727 vistas
Original Access U 2013 - 508 Refresh por Barry Johnson
Original Access U 2013 - 508 RefreshOriginal Access U 2013 - 508 Refresh
Original Access U 2013 - 508 Refresh
Barry Johnson574 vistas
Lightning Talks by Globant - Accessibility for everyone testing tools por Globant
Lightning Talks by Globant - Accessibility for everyone testing toolsLightning Talks by Globant - Accessibility for everyone testing tools
Lightning Talks by Globant - Accessibility for everyone testing tools
Globant101 vistas
Accessibility: Putting People First in the Software Development Lifecycle por Stacy Carston Sporie
Accessibility: Putting People First in the Software Development LifecycleAccessibility: Putting People First in the Software Development Lifecycle
Accessibility: Putting People First in the Software Development Lifecycle
5 Stages of Digital Quality Maturity por Perfecto Mobile
5 Stages of Digital Quality Maturity5 Stages of Digital Quality Maturity
5 Stages of Digital Quality Maturity
Perfecto Mobile183 vistas
Accessibility — Putting People First in the Software Development Lifecycle por Stacy Carston Sporie
Accessibility — Putting People First in the Software Development LifecycleAccessibility — Putting People First in the Software Development Lifecycle
Accessibility — Putting People First in the Software Development Lifecycle
When User Interface Patterns Become Mobile por Jean Vanderdonckt
When User Interface Patterns Become MobileWhen User Interface Patterns Become Mobile
When User Interface Patterns Become Mobile
Jean Vanderdonckt1.1K vistas
Usability ≠ Accessibility. An intro to web accessibility for agencies. por Kate Horowitz
Usability ≠ Accessibility. An intro to web accessibility for agencies.Usability ≠ Accessibility. An intro to web accessibility for agencies.
Usability ≠ Accessibility. An intro to web accessibility for agencies.
Kate Horowitz807 vistas

Más de Jatin Kochhar

GDPR Data Life Cycle por
GDPR Data Life CycleGDPR Data Life Cycle
GDPR Data Life CycleJatin Kochhar
78 vistas10 diapositivas
Why We Require GDPR? por
Why We Require GDPR?Why We Require GDPR?
Why We Require GDPR?Jatin Kochhar
37 vistas13 diapositivas
Intent Based Analytics with Google Analytics and Google Tag Manager por
Intent Based Analytics with Google Analytics and Google Tag ManagerIntent Based Analytics with Google Analytics and Google Tag Manager
Intent Based Analytics with Google Analytics and Google Tag ManagerJatin Kochhar
51 vistas11 diapositivas
Mobile Application vs Web Application por
Mobile Application vs Web ApplicationMobile Application vs Web Application
Mobile Application vs Web ApplicationJatin Kochhar
153 vistas9 diapositivas
Integration of Google Tag Manager and Google Analytics por
Integration of Google Tag Manager and Google AnalyticsIntegration of Google Tag Manager and Google Analytics
Integration of Google Tag Manager and Google AnalyticsJatin Kochhar
46 vistas7 diapositivas
Search Engine Marketing por
Search Engine MarketingSearch Engine Marketing
Search Engine MarketingJatin Kochhar
864 vistas14 diapositivas

Más de Jatin Kochhar(16)

Intent Based Analytics with Google Analytics and Google Tag Manager por Jatin Kochhar
Intent Based Analytics with Google Analytics and Google Tag ManagerIntent Based Analytics with Google Analytics and Google Tag Manager
Intent Based Analytics with Google Analytics and Google Tag Manager
Jatin Kochhar51 vistas
Mobile Application vs Web Application por Jatin Kochhar
Mobile Application vs Web ApplicationMobile Application vs Web Application
Mobile Application vs Web Application
Jatin Kochhar153 vistas
Integration of Google Tag Manager and Google Analytics por Jatin Kochhar
Integration of Google Tag Manager and Google AnalyticsIntegration of Google Tag Manager and Google Analytics
Integration of Google Tag Manager and Google Analytics
Jatin Kochhar46 vistas
Search Engine Marketing por Jatin Kochhar
Search Engine MarketingSearch Engine Marketing
Search Engine Marketing
Jatin Kochhar864 vistas
Search Engine Optimization - Optimize Organic Search por Jatin Kochhar
Search Engine Optimization - Optimize Organic SearchSearch Engine Optimization - Optimize Organic Search
Search Engine Optimization - Optimize Organic Search
Jatin Kochhar145 vistas
Analytic Tool Hotjar - Capability por Jatin Kochhar
Analytic Tool Hotjar - CapabilityAnalytic Tool Hotjar - Capability
Analytic Tool Hotjar - Capability
Jatin Kochhar238 vistas
Landing Page Optimization por Jatin Kochhar
Landing Page OptimizationLanding Page Optimization
Landing Page Optimization
Jatin Kochhar119 vistas
Accessibility for Content Developer, Designer, Code Developer and Tester por Jatin Kochhar
Accessibility for Content Developer, Designer, Code Developer and TesterAccessibility for Content Developer, Designer, Code Developer and Tester
Accessibility for Content Developer, Designer, Code Developer and Tester
Jatin Kochhar86 vistas
Global Data Privacy Regulation por Jatin Kochhar
Global Data Privacy RegulationGlobal Data Privacy Regulation
Global Data Privacy Regulation
Jatin Kochhar76 vistas
Software Test Estimation por Jatin Kochhar
Software Test EstimationSoftware Test Estimation
Software Test Estimation
Jatin Kochhar110 vistas
Conformance Checklist for Product Owner por Jatin Kochhar
Conformance Checklist for Product OwnerConformance Checklist for Product Owner
Conformance Checklist for Product Owner
Jatin Kochhar67 vistas

Último

Ransomware is Knocking your Door_Final.pdf por
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdfSecurity Bootcamp
59 vistas46 diapositivas
Voice Logger - Telephony Integration Solution at Aegis por
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at AegisNirmal Sharma
39 vistas1 diapositiva
20231123_Camunda Meetup Vienna.pdf por
20231123_Camunda Meetup Vienna.pdf20231123_Camunda Meetup Vienna.pdf
20231123_Camunda Meetup Vienna.pdfPhactum Softwareentwicklung GmbH
41 vistas73 diapositivas
Melek BEN MAHMOUD.pdf por
Melek BEN MAHMOUD.pdfMelek BEN MAHMOUD.pdf
Melek BEN MAHMOUD.pdfMelekBenMahmoud
14 vistas1 diapositiva
Special_edition_innovator_2023.pdf por
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdfWillDavies22
18 vistas6 diapositivas
Info Session November 2023.pdf por
Info Session November 2023.pdfInfo Session November 2023.pdf
Info Session November 2023.pdfAleksandraKoprivica4
13 vistas15 diapositivas

Último(20)

Ransomware is Knocking your Door_Final.pdf por Security Bootcamp
Ransomware is Knocking your Door_Final.pdfRansomware is Knocking your Door_Final.pdf
Ransomware is Knocking your Door_Final.pdf
Security Bootcamp59 vistas
Voice Logger - Telephony Integration Solution at Aegis por Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 vistas
Special_edition_innovator_2023.pdf por WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2218 vistas
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... por TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc11 vistas
Future of AR - Facebook Presentation por ssuserb54b561
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
ssuserb54b56115 vistas
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors por sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab21 vistas
Case Study Copenhagen Energy and Business Central.pdf por Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 vistas
STPI OctaNE CoE Brochure.pdf por madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 vistas
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf por Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
Five Things You SHOULD Know About Postman por Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman36 vistas
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive por Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive

Accessibility Testing Approach

  • 1. Accessibility Testing Approach Make differently abled to digitally enabled PART 2 OF 2
  • 2. Agenda • What is Accessibility ? • Examples of Accessibility • Assistive Technologies • Accessibility Compliance Law • Case Studies of Accessibility • Need for Compliance • Accessibility Principles • Accessibility Test Approach – Tool First • Accessibility Test Approach – Shift Left • Accessibility Implementation Life Cycle
  • 3. What is Accessibility ? Accessibility in the sense considered here refers to the design of products, devices, services, or environments so as to be usable by people with disabilities Accessibility is strongly related to universal design which is the process of creating products that are usable by people with the widest possible range of abilities, operating within the widest possible range of situations Accessibility can be viewed as the "ability to access" and benefit from some system Accessibility can be implemented in software’s, houses, malls, roads, transportation, in daily use objects
  • 4. Examples of Accessibility The ridges found on the F and J buttons on a computer keyboard are designed to help users locate the correct keys (Universal and Inclusive Design) Mobile, Tablets, Web applications are made accessible to reach disable community (Universal and Inclusive Design)
  • 5. Screen Readers JAWS Windows Eye NVDA Voice Over Talkback
  • 6. Open Source Plugins Color Contrast Analyser Google Light House Acc Checker Web Accessibility Toolbar WAVE
  • 7. Accessibility Compliance Law ADA US Section 508 Canadian Human Rights Act AODA UK-Equality Act European Union: EN 301 549: Australia – Disability Discrimination Act Singapore – Enabling Masterplan China – Law of Protection for PWD India – National Policy for PWD
  • 8. Case Studies of Accessibility • Tesco Access Site - 35 thousand pounds to build, 13 million pounds a year in resultant revenue (2004, UK) • Legal & General - achieved 50% more natural search visitors and many more conversions after accessibility improvements (2007, UK) • CNET - Reported 30% increase in CNET traffic from Google after they started providing transcripts. We saw a significant increase in SEO referrals when we launched an HTML version of our site, the major component of which was our transcripts. - Justin Eckhouse, CNET, 2009 • Sydney Olympic Games - required to pay 20 thousand dollars in damages due to poor accessibility (2000, Australia) • Target Corporation - paid 6 million dollars in damages after action by US National Federation for the Blind (2008, USA) • Amex - America Express hit the headlines after excluding visually impaired customers due to making its statements less accessible in a format change (2008, UK)
  • 9. Need for Compliance WCAG Publish Timelines • 1999 - WCAG 1.0 • 2008 - WCAG 2.0 (testable statements and were technology agnostic) • 2012 - WCAG 2.0 became ISO standard, ISO/IEC 40500:2012 • Eventually adopted across industry, government and many private organizations. Need for WCAG 2.1 • Technology is continuously evolving • Moved from brick mobile to touch screen smart phones. • New modalities - Gesture based, voice-controls, multi-touch interfaces. • WCAG 2.0 covers wide range of users with multiple disabilities, But the needs of users with low-vision and cognitive impairment weren't fully accommodated in WCAG 2.0. June 2018 – WCAG 2.1 WCAG 2.1 new guideline and success criteria focus three major groups: • users with cognitive or learning disabilities, • Speech recognition • users with low vision, • users with disabilities on mobile devices
  • 10. Conformance Level  There are three levels of conformance: • Level A: Must be satisfied otherwise one or more group will find access to content impossible. It’s the basic requirement. • Level AA: Should be satisfied otherwise one or more group will find access to content difficult. Removes significant barriers. • Level AAA: May be satisfied otherwise one or more group will find access to content somewhat difficult. Improves accessibility.  There are four accessibility principles in WCAG 2.1  There are a total of 12 Guidelines  Each Guideline has some Success Criteria that are at either level of conformance. Total 78 Success Criteria
  • 12. Test Approach Tool First ‘Tool First' used at the end of SDLC phase in assessment phase. Also called reactive approach. Accessibility testing happen at the end of the entire development cycle, if not after the delivery date.
  • 13. Tool First Approach Testing • Testing with Assistive Technologies like Wave/aXe, CCA, NVDA/JAWs, Screen Magnifier, Keyboard • Create consolidated defect sheet mentioning description, tool, success criteria breaking, defect id Repair • Developer repairs or fix the accessibility defects And send back to developer for retesting Re-Test • Retest or revalidate fixed defects using assistive technologies • Run regression tests covering key use cases • Run sample test cases related Disable User Testing User Acceptance Testing • Conduct disabled user (people with low vision, blind, color blindness, , cognitive, motor) testing for usability issues with people with disability (PwD) • Incorporate observations and feedback shared by PwD users Certify • Publish ‘Accessibility Statement’ on the website
  • 14. Test Approach o Shifting left allows for early detection of accessibility issues before they hit production and produces higher quality of accessible code, increases efficiency, reduces the costs of maintaining an accessible product.. Also called pro-active approach o Generally used at the start of SDLC phase when product idea is initiated. Included in design phase Shift Left Approach
  • 15. Shift-Left Approach for new application Create Accessible Content Create Artifacts (Wireframes/User Journey) Accessible Code • Include accessibility standards while coding • Check with assistive technologies Test • Test using assistive technologies • Revalidate and close the defects • Conduct Disable User Testing Certify and publish ‘Accessibility Statement’
  • 16. Accessibility Implementation Life Cycle Design Code Testing Release Implementing Accessibility Implementing Accessibility Small Investment Large InvestmentSmall InvestmentSmall Investment Shift Left Approach Tool First Approach
  • 17. References • https://www.google.com/image • https://en.wikipedia.org/wiki/Assistive_t echnology • https://www.deque.com/
  • 18. Thank You! For any queries connect me at jatinkochhar@hotmail.com