Skip to content

Testing WCAG2 with recommended tools based on W3C's Web Content Accessibility Guidelines (WCAG 2.0). This repository provides procedures with java driven code which is using all combined tools for Standard and compliancy on Web Accessibility, Web Usability, and Web Interoperability.

License

langloisga/ReportingWCAG2

Repository files navigation

ReportingTool_V1.1.jar AUTOMATION Tool

Build Status

Testing Web Application page(s) for Accessibility issue(s)

The purpose of this tool is to generate testing results into an Excel spreadsheet. It is proven that the Spreadsheet results generated by this Reporting Tool helps the developer to understand and fix each issue. The reports generated by this automation tool offer a Quality Assurance review results for Web Accessibility Standard (W3C WCAG 2.0 AA) and Web Interoperability. This automation tool provided results that represent about 70% of the testing. Please note that Manual testing is still required after the Automation results is done. The 3 tools that will be driven by the Reporting Tool are: WPSS, CSE HTML Validator Pro and W3C Service validation. All tests can be performed using each single tool separately. This tool does not generate Web Usability reports at this time.

Installation Procedures: Download the Automation Tool package then click on the InstallationSetUp.bat to create all required 5 files below in the directory QA-WS-Tool of your ROOT C drive. Ensure that the WPSS Tool and the CSE HTML Validator Pro are correctly installed. The 5 files required in your C:\QA-WS-Tool directory are:

    1. Input.xls (Just Add your Url page(s) (for Testing) in this spreadsheet then execute the ReportingTool_v1.x.jar)
    1. Output-CSE.xls
    1. Output-W3C-xls
    1. Output-WPSS.xls
    1. ReportingTool_v1.x.jar (To Execute the Reporting tool, just double-click on the jar file)

Software Requirements: The following Softwares are required prior the execution of the Reporting Tool jar file:

  • Java Runtime version 7 (32 bit) or above
  • CSE HTML Validator Pro 14
  • WPSS v3.10.0 or above
  • Firefox 21 or above
  • Windows 7
  • IE 9.0

WCAG 2.0 Success Criteria Checklist: The following are required for a Web page to satisfy a WCAG 2.0 Success Criterion:

  • Web page successfully avoids each common failure of the Success Criterion.
  • Web page successfully implements sufficient techniques or combinations of sufficient techniques for the Success Criterion that are: Specific to each applicable situation; and Specific to each technology that is relied upon to satisfy the Success Criterion (except where only general techniques are documented)
  • 12 Guidelines, 38 Success Criteria (https://wet-boew.github.io/v4.0-ci/demos/wamethod/wamethod-AA-en.html)

Other WCAG2 Tools follows:

Popular Assistive Technology Products follows:

Background

The Secretary of the Treasury Board announced in January 2010 that the existing CLF 2.0 Standards would be replaced by three new standards: the Standard on Web Accessibility, the Standard on Web Usability, and the Standard on Web Interoperability. This announcement signalled that the Government of Canada would move towards adopting WCAG 2.0 - the most current internationally recognized guidelines on Web accessibility.

Government of Canada Web Standards and Guidelines

Benefits of using Web Experience Toolkit (WET) include:

  • Reduce costs using ready-made Web tools and solutions for building and maintaining innovative websites (including Web applications).
  • Decrease website (including Web applications) development times by using a wide range of supported website (including Web applications) layouts and designs.
  • Use existing website (including Web applications) features that respect accessibility (WCAG 2.0 AA and WAI-ARIA), usability, and interoperability.
  • Apply advanced and innovative technologies to push the envelope for website (including Web applications) functionality: HTML5, CSS3, jQuery (JavaScript framework); Ever-growing list of open source plugins and widgets.
  • Use open source software that is free for use by institutions and external Web communities.

Build Web pages using the most recent version of the [Web Experience Toolkit (WET)] (https://github.com/wet-boew/wet-boew) is highly recommended. WET is a collection of ready-made tools and solutions for building and maintaining innovative websites (including Web applications) that are accessible, usable, and interoperable.

About

Testing WCAG2 with recommended tools based on W3C's Web Content Accessibility Guidelines (WCAG 2.0). This repository provides procedures with java driven code which is using all combined tools for Standard and compliancy on Web Accessibility, Web Usability, and Web Interoperability.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published