Software quality assurance days International Conference of Software Quality Assurance sqadays.com Moscow Nov 23–24, 2018 Rakesh Kondreddy Ellucian. Bangalore, India Manual And Automated Accessibility Testing Implementation
Manual And Automated Accessibility Testing Implementation About Me Senior Software Test Engineer @Ellucian, Ex- OracleExploratory QANamed 3rd in Test Automation Expert of year In world as per Tricentis Survey 2018Open Source EnthusiastCertified Scrum Master Testing Freak online Meetup OrganizerBlog contest Winner Reach me @+91- 8142772717 / rakeshkmr516@gmail.com
Manual And Automated Accessibility Testing Implementation Inclusive practice of removing barriers that prevent interaction,or access to websites, by all usersSoftware is tested to validate the accessibility of the software to all users including differently abled / having special needs  Web Accessibility
Manual And Automated Accessibility Testing Implementation Bad Example of Physical Accessibility
Manual And Automated Accessibility Testing Implementation Good Example of Physical Accessibility
Manual And Automated Accessibility Testing Implementation Bad Example of Software Accessibility
Manual And Automated Accessibility Testing Implementation Abide by Accessibility LegislationsAvoid Potential Law SuitsCater to market for Differently abled peopleCustomer policies Why Accessibility Testing
Manual And Automated Accessibility Testing Implementation Visual :- Blindness, Low vision, Color blindness oOnline shopper with color blindness Hearing :- Deafness, Hard of hearing Deaf student Physical disabilities :- Motor disabilities  Multiple disabilitiesCognitive and neurological disabilities :- Dyslexia, Attention Deficit Disorder Intellectual impairments, Memory impairments, Mental health disabilities Seizure disorders  Differently abled users & Scenarios
Manual And Automated Accessibility Testing Implementation
Manual And Automated Accessibility Testing Implementation WCAG (Web Content Accessibility 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: Standards and Guidelines
Manual And Automated Accessibility Testing Implementation WCAG Principles
Manual And Automated Accessibility Testing Implementation
Manual And Automated Accessibility Testing Implementation
 Assistive Technologies Screen magnifiers Screen readers Speech recognition Tabbing through structural elements Manual And Automated Accessibility Testing Implementation VoiceOver ScreenReaderhttps://tinyurl.com/y7ck4nxp
VoiceOver ScreenReader Demo
Manual And Automated Accessibility Testing Implementation Manual Review - Accessibility TreeDemoLink : https://tinyurl.com/jbcnrfx
Manual And Automated Accessibility Testing Implementation Accessibility Toolbars/ plugins -1 DemoLink : Axe Plugin: https://tinyurl.com/n6g5ozj
Manual And Automated Accessibility Testing Implementation Accessibility Toolbars/ plugins -2 DemoColour blindness analyzer : https://colororacle.org/
Manual And Automated Accessibility Testing Implementation Online Evaluation Tools DemoLink : https://tinyurl.com/y83hodx6
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
Manual And Automated Accessibility Testing Implementation Automated Accessibility Testing DemoStats : Reduce 70% of manual efforts through automationTeam utilized automation said they got violations in 5 mins whereas they have spent 60 days in performing accessibility testing manually Link : https://tinyurl.com/y9g3nswc
Automated Accessibility Demo
Manual And Automated Accessibility Testing Implementation Accessibility Adoption across 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. 
Manual And Automated Accessibility Testing Implementation Technical Agility
Manual And Automated Accessibility Testing Implementation
Manual And Automated Accessibility Testing Implementation https://www.w3.org/WAI/standards-guidelines/wcag/http://squizlabs.github.io/HTML_CodeSniffer/https://wave.webaim.org/https://www.deque.com/axe/https://prezi.com/2p0metbinudn/agile-accessibility-tester/https://www.slideshare.net/Applitools/automating-accessibility-tests-web-is-for-everyone-by-manoj-kumarhttps://dojo.ministryoftesting.com/dojo/lessons/30-days-of-accessibility-testinghttps://www.npmjs.com/package/protractor-accessibility-plugin References
Manual And Automated Accessibility Testing Implementation Rakesh Kondreddy +91 8142772717rakeshkmr516@gmail.comTwitter : @rakeshkmr516