Test Case Description Language
XSLT Eagle CSS HTML
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
XMLSchemas
css
docs
rddl
rulesets
schematron
wcagTechniques
xslt
LICENSE.md
README.md

README.md

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: http://bentoweb.org/

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

http://bentoweb.org/refs/TCDL1.1

The XML Schema is available at

http://bentoweb.org/refs/schemas/tcdl1.1.xsd

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