QA Framework: Test Guidelines http://www.w3.org/TR/2002/WD-qaframe-test-20021220/ 5 Kirill Gavrylyuk (kirillg@microsoft.com) Dimitris Dimitriadis (dimitris@ontologicon.com) Lofton Henderson (lofton@rockynet.com) Mark Skall (mark.skall@nist.gov) Peter Fawcett (pfawcett@real.com) Contradictory behaviors Two or more different behaviors unconditionally prescribed by a specification for the same class of implementations under the same circumstances. Discretionary choices A value or behavior may be chosen from a well-defined enumerated set of two or more possibilities. Optional behaviors A well-defined feature may be supported or not (if supported, then the requirements are clear and unambiguous). Explicitly undefined behaviors Specification states that it is open ended and undefined, what set of values an element or attribute may have, or the behaviors of a product that implements a feature. Test Assertion A set of premises that are known to be true by definition in the spec. Test Area A minimal compound unit in the test suite structure. Test Framework A set of utilities, stylesheets and documentation that describe and facilitate development, documentation and use of the tests. Results Verification A common testing practice used to determine if a test passes or fails by verification of the test result or output against the expected one.