19
Swati Sabharwal (Software Engineer II – Test Automation) Prateeksha Chauhan (Software Engineer II – Test Automation) QA Infotech Pvt Ltd 1 An Automated Itinerary for Accessibility Testing

Stc 2015 automated_accessibility_testing.ppt

Embed Size (px)

Citation preview

Page 1: Stc 2015 automated_accessibility_testing.ppt

Swati Sabharwal (Software Engineer II – Test Automation)Prateeksha Chauhan (Software Engineer II – Test Automation)

QA Infotech Pvt Ltd

1

An Automated Itinerary for Accessibility Testing

Page 2: Stc 2015 automated_accessibility_testing.ppt

Agenda

2

Page 3: Stc 2015 automated_accessibility_testing.ppt

Acceptance Revenue

Products accessible to all are hit

Indispensable Virtues Integrating accessibility in automation

Abstract

Page 4: Stc 2015 automated_accessibility_testing.ppt

Problems in Accessibility testing

4

Page 5: Stc 2015 automated_accessibility_testing.ppt

Popular tools used

5

Page 6: Stc 2015 automated_accessibility_testing.ppt

6

Page 7: Stc 2015 automated_accessibility_testing.ppt

7

Page 8: Stc 2015 automated_accessibility_testing.ppt

Our approach● Use the current driver instance from automation

script to get page source● Parse the page source using any parser like

JSOUP● Analyse each and every element of the parsed

document against WCAG rules

8

Page 9: Stc 2015 automated_accessibility_testing.ppt

Automation Architecture

9

Page 10: Stc 2015 automated_accessibility_testing.ppt

Code Snippet

10

Page 11: Stc 2015 automated_accessibility_testing.ppt

Demo

11

Page 12: Stc 2015 automated_accessibility_testing.ppt

Reporting

12

Page 13: Stc 2015 automated_accessibility_testing.ppt

Advantages• Functional and Accessibility testing in one go

13

• Extensible and Flexible

• Dynamic

• No licensing cost

• Extended coverage

Page 14: Stc 2015 automated_accessibility_testing.ppt

Limitations

• Should be accompanied with manual testing

14

• Can not check for

semantic errors

Page 15: Stc 2015 automated_accessibility_testing.ppt

Future Aspects

15

Page 16: Stc 2015 automated_accessibility_testing.ppt

Take Aways• Any automation engineer could easily test an application for

fundamental accessibility standards

• Quick and continuous accessibility results

• Effective and precise reporting

16

Page 17: Stc 2015 automated_accessibility_testing.ppt

17

References

● http://www.w3.org/WAI/

● http://www.universitybusiness.com/article/web-accessibility-required-not-optional

● https://code.google.com/p/web-accessibility-testing/

Page 18: Stc 2015 automated_accessibility_testing.ppt

18

Author Biography• Author : Swati SabharwalCompleted B.Tech in Computer Science from Sharda UniversitySoftware Engineer in Test Automation at QA InfoTech Pvt. Ltd.

NoidaExpertise in testing methodologies including javascript based

techniques, grunt, protractor and Jasmine• Co-author : Prateeksha ChauhanCompleted B.Tech in Computer Science from Banasthali

UniversitySoftware Engineer in Test Automation at QA InfoTech Pvt. Ltd.

NoidaExpertise in technologies like Selenium, Java, TestNG, Maven.

Page 19: Stc 2015 automated_accessibility_testing.ppt

19

Thank You!!!