Skip to content
This repository has been archived by the owner. It is now read-only.
Go to file

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Test Case Description Language

This is a legacy project. We offer that to the community to foster more work in the area of accessibility testing or even web testing in general. More information about this project can be found in:

Test Case Description Language version 1.1

The Test Case Description Language (TCDL) is an XML-based language defined by BenToWeb to store metadata for the test cases in the test suites. For each individual test cases, it describes:

  • formal metadata, such as author, date, title and a short description;
  • technologies (the technologies and technology features used in the test);
  • test mode and test scenarios for end user evaluation;
  • the “rules” that are tested (WCAG 2.0 success criteria or other rules);
  • namespace mappings used in some of the previous sections.

TCDL is defined as a W3C XML Schema and uses the namespace

The XML Schema is available at

and contains detailed documentation. Some brief descriptions of the components can be found in the RDDL file of the TCDL 1.1 namespace.

Test Case Description Language version 2.0

The Test Case Description Language version 2.0 is an XML vocabulary for describing test files, intended to be included in test suites for user interface guidelines such as the Web Content Accessibility Guidelines (WCAG) 2.0. It is an adaptation of the version 1.1, to be used by the WCAG 2.0 Test Samples Development Task Force (TSD TF) from W3C, where our work is being migrated. The main references are:

Related resources


Test Case Description Language





No releases published
You can’t perform that action at this time.