Rakesh Kondreddy who is a Senior STE at Ellucian, took a Session on "Manual and Automated Accessibility testing implementation" at Global Testing Retreat #ATAGTR2018
please refer our linkedin post for session details
https://www.linkedin.com/pulse/manual-automated-accessibility-testing-implementation-alliance/
2. About Me
• Senior Software Test Engineer @Ellucian
• Exploratory QA
• Open Source Enthusiast
• Certified Scrum Master
• Testing Freak online Meetup Organizer
• Defect preventer
• Reach me @+91- 8142772717 /
rakeshkmr516@gmail.com
3. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
Web Accessibility
“Inclusive practice of removing barriers that prevent interaction with, or access to websites, by
all users
When sites are correctly designed, developed and edited, all users have equal access to
information and functionality. ”
4. What is Accessibility Testing
Subset of usability testing.
Software is tested to validate the accessibility of the software to all
users including differently abled / having special needs
5. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
Why Accessibility Testing
ü Abide by
Accessibility
Legislations
ü Avoid Potential Law
Suits
ü Cater to market for
Disabled People.
ü Customer policies
6. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
7. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
8. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
Inaccessible Software Form
9. Differently abled users
Visual :- Blindness, Low vision, Color blindness
Hearing :- Deafness, Hard of hearing
Physical disabilities :- Motor disabilities
Speech disabilities
Cognitive and neurological disabilities :- Dyslexia, Attention Deficit Disorder
Intellectual impairments, Memory impairments, Mental health disabilities
Seizure disorders
Multiple disabilities
10. Scenarios
o Online shopper with color blindness
o Deaf student
o Blind accountant
o Dyslexic student with ADD
o Retiree with aging conditions
o Cognitive disability
o Deaf-blindness
11. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
12. WCAG Guidelines
• Collection of guidelines, which states the
accessibility standards for web software.
• 4 principles which consists of 12 guidelines.
• Within the guidelines, success criteria Classified into
3 different levels: A, AA, AAA.
13. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
Principle 1: Perceivable
§ Guideline 1: Text Alternative
§ Guideline 2: Time-based media
§ Guideline 3: Adaptable
§ Guideline 4: Distinguishable
Principle 2: Operable
§ Guideline 5: Keyboard Accessible
§ Guideline 6: Enough Time
§ Guideline 7: Seizures
§ Guideline 8: Navigable
Principle 3: Understandable
§ Guideline 9: Readable
§ Guideline 10: Predictable
§ Guideline 11: Input Assistance
Principle 4: Robust
§ Guideline 12: Compatible
14. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
15. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
18. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
Assistive Technologies
Screen
magnifiers
Screen
readers
Speech
recognition
Tabbing through
structural elements
Text & Voice
browsers
19. WAI-ARIA
• Web Accessibility Initiative – Accessible Rich Internet Applications
WAI-ARIA role Native element
button button
checkbox input type=”checkbox”
radiogroup and radio fieldset/legend and input type=”radio”
combobox select size=”1″
listbox select with a size greater than 1
option option
list ul or ol
spinbutton input type=”number”
link a with href attribute
form form
21. Accessibility Adoption in ORG
➤ Establish an Org commitment with key stakeholders responsible
for Accessibility.
➤ A checklist/questionnaire to include Accessibility for both new
and existing apps
➤ Establish a benchmark (Say Level A, AA )
➤ Establish a standards for UX designers, (UI)Developers & Testers
➤ Start As early as possible from UX GEL(Global Experience
Language)
➤ Color contrast
➤ Conduct usability, User testing session outside org.
22. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
Ready For 30- Days AccessibilityTesting challenge
https://dojo.ministryoftesting.com/dojo/lessons/30-days-of-accessibility-testing
23. #ATAGTR2018
As a author of this presentation I/we own the copyright and confirm the originality of the content. I/we allow Agile testing alliance to use the content for social media
marketing, publishing it on ATA Blog or ATA social medial channels(Provided due credit is given to me/us)
https://www.w3.org/WAI/standards-guidelines/wcag/
http://squizlabs.github.io/HTML_CodeSniffer/
https://wave.webaim.org/
https://www.deque.com/axe/
http://www.assertselenium.com/continuous-
delivery/accessibility-testing/
https://achecker.ca/checker/index.php
References