test-sch.tcdl2.0.tsdtf.sch Maven / Gradle / Ivy
ISO Schematron Validator for Additional Constraints on TCDL 2.0 as Used by the Test Samples Development Task Force
Check for correct root element.
Check for correct dc:language.
Check for correct dc:date (CVS date).
Check for status 'unconfirmed'.
Check for correct version indication (CVS Revision command).
Check that source is not used.
Check technical spec.
Check that technical spec has media type (if applicable).
Check that technical spec has handle.
Check test case preconditions.
Check required tests.
Check that purpose relates to WCAG 2.0 only.
Check that file contains HTTP request.
Check for obsolete httpRequest.
Check that only primary rules are used.
Check that XPath expressions in location have a namespace mapping.
Check that the namespace prefix for XPath expressions is not empty.
Check that references to techniques/failures point to the most recent version of Techniques and Failures.
Check that there is only one techniques or failure.
Check that functionalOutcome element is not used.
Check for valid status.
Top Level Test Case Description element
The root element must be a "testCaseDescription" element.
Formal metadata: dc:creator
Formal metadata: language
Why is language in not English (en)?
must use CVS date command.
can only be 'unconfirmed' during structure review.
must be one of: 'unconfirmed', 'new', 'ballot', 'pending', 'edits', 'fixes', 'holding', 'accepted', 'rejected', 'deprecated'.
must use CVS Revision command.
must not be used.
must contain at least one tcd:technicalSpec element.
tcd:specName in is required.
Each tcd:technicalSpec element that identifies a file format must have a mediatype attribute.
Each tcd:technicalSpec element must have a handle attribute.
are currently not defined.
No claims should be made regarding documents other than WCAG 2.0.
must not be used.
must contain one request element.
is obsolete.
The primary attribute is not used in the Task Force Metadata.
/@xpath is deprecated in favour of EARL pointers.
Namespace prefix is not mapped to a URI.
Namespace mapping for XPath expression(s) is/are missing.
/@techrefs is required.
There is no technique element with ID .
There is no technique element with ID . (Other references not checked.)
The element must point to the most recent version of Web Content Accessibility Guidelines 2.0.
The element must point to the most recent version of Techniques and Failures for Web Content Accessibility Guidelines 2.0.
There must be exactly one technique or failure.
must not be used.
nsPrefix must not be empty.
XPath expressions in must not have an empty namespace prefix.
© 2015 - 2024 Weber Informatics LLC | Privacy Policy