Taxonomy of tests
A scheme with 5 different kinds of conformance tests of W3C specs,
organized in 2 families:
  - 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
 
        
       
    
   
  - 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/