Taxonomy of tests

A scheme with 5 different kinds of conformance tests of W3C specs, organized in 2 families:

  1. conformance of Web content
    • 1 syntactic (validator)
      • testinput: content (file in html/xml/css/smil/svg/rdf...)
      • testengine: grammar parser
      • testmode: webform|run, automatic
      • ex: validator.w3.org, jigsaw.w3.org/css-validator
    • 2 semantic (evaluator)
      • testinput: content (file in html/xml/css/smil/svg/rdf...)
      • testengine: evaluator with builtin semantics
      • testmode: webform|run, semi-automatic
      • ex: cast.org/bobby, validator.w3.org/checklink
  2. conformance of tools/products (test suite)
    • 3 content-driven
      • testinput: tool (browser)
      • testengine: content samples + logic
      • testmode: webforms, manual
      • ex: w3.org/Style/CSS/Test, w3.org/math/testsuite
    • 4 interface scenario
      • testinput: tool (browser, convertor, editor)
      • testengine: intructions + logic
      • testmode: run, manual
      • ex: w3.org/WAI/AU/WD-ATAG10-EVAL-20000913/
    • 5 program-based
      • testinput: runtime library
      • testengine: content samples + runtime test
      • testmode: run, auto
      • ex: C DOM API, jigsaw.w3.org/HTTP/

Valid XHTML 1.0!
Created Date: 2001-01-17 by Daniel Dardailler
Last modified $Date: 2003/01/13 19:12:39 $ by $Author: kdubost $

Copyright © 2000-2003 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.