atbcb / ICTTestingBaseline

Baseline tests reduce ambiguity, increase consistency of results, and emphasize testing of the methods and techniques that can reliably meet the Section 508 ICT Accessibility requirements, given the current state and compatibility of underlying technologies.
https://ictbaseline.access-board.gov
Other
44 stars 23 forks source link
ict-testing-baseline it-accessibility section-508

ICT Testing Baseline for Web

This is the Section 508 ICT Testing Baseline for Web, which determines conformance with the Revised Section 508 of the Rehabilitation Act of 1973, as amended (29 U.S.C. 794d).

Please read further for a detailed description of the ICT Testing Baseline project. The ICT Testing Baseline Working Group is preparing this Baseline for Web for release and developing test cases and other resources to support test process owners that want to demonstrate alignment.

ICT Testing Baseline Project

The ICT Testing Baselines identify tests for Section 508 requirements that determine conformance with Revised Section 508 of the Rehabilitation Act of 1973, as amended (29 U.S.C. 794d). The ICT Testing Baseline reduces ambiguity, increases consistency of test results, and emphasizes full coverage of the Section 508 ICT Accessibility requirements, given the current state and compatibility of underlying technologies. Testing Baselines will be developed for technologies covered by Section 508 including Web, software, hardware, and others.

The Baseline is not a test process; it is a tool- and method-agnostic foundation for a test process. The ICT Testing Baseline identifies the Section 508 requirements that are applicable to the specified technology and WHAT needs to be tested to determine results. A test process, on the other hand, would describe HOW to test, using specific testing tools, methods, and steps to evaluate the Baseline requirement.

When a foundational document (Baseline) identifies WHAT to test, then all test processes that align to the Baseline will produce the same test results for all 508 requirements. Regardless of what tool is used in a Baseline-aligned test process, the results will be the same as another Baseline-aligned test process that uses a different tool. It is anticipated that Baseline-aligned test processes will use automated tools, semi-automated method, manual verification, and combinations to fully test Section 508 conformance. When Baseline-aligned test processes are identified, these processes must be documented so they can be shared for others to use.

Background

In January of 2017, the U.S. Access-Board released the final rule to revise the Section 508 standards. The Revised Section 508 Standards reference the World Wide Web Consortium's (W3C) Web Content Accessibility Guidelines (WCAG) 2.0, Level (A) and (AA) Success Criteria and conformance requirements as the “new” Section 508 standards for Web content. The ICT Testing Baseline for Web was originally developed as the foundation to update the DHS Trusted Tester test process. With the Trusted Tester process and training completed, the ICT Testing Baseline Working Group (ITBWG) decided to continue promoting the Baseline as a unified foundation for conformance test processes to improve testing across government. The Baseline for Web was written for those creating a comprehensive test process. However, Federal agencies that have a 508 test process can use the Baseline to determine how well their test process accurately tests for all Section 508 requirements. As part of the Federal Chief Information Officers Council, Accessibility Community of Practice (ACOP), the ITBWG is led by US federal government representatives from General Services Administration (GSA) Government-wide IT Accessibility Program and the US Access Board.

Objectives

How you can contribute

You are welcome to monitor progress, create forks of the proposed Baseline tests and test cases, propose improvements (via issues and pull requests), and submit test cases to help validate test processes and tools. The working group will post the ICT Testing Baseline for Web to this repository in GitHub. We will review and share results as progress is made.

How to contact the working group:

If you wish to contact the working group with suggestions, please email ictbaseline@gsa.gov and include in the subject "ICT Baseline Update."