- From: Mark Skall <mark.skall@nist.gov>
- Date: Fri, 12 Apr 2002 11:28:20 -0400
- To: www-qa-wg@w3.org
- Message-Id: <5.0.0.25.2.20020412110414.044f86b0@mailserver.nist.gov>
To all, In response to Lofton's request to define some new glossary terms, I've provided some definitions for these terms. I couldn't find any formal definitions cited elsewhere, but these are how we generally use these terms at NIST. If anyone would like to modify these definitions, please respond to the e-mail. If there are no suggested modifications, Karl, please enter these into the glossary. Generally, test assertion, semantic requirement and test requirement are used interchangeably. Test Assertion A set of premises that are known to be true by definition in the spec. Semantic Requirement Same as test assertion Test Requirement Same as test assertion Test Purpose An explanation of why the test was written, and must map directly to one or more test assertions. Test Case An individual test that corresponds to a test purpose, which in turn maps back to the assertion(s), and finally the spec. Atomic Test: A test case that tests a single rule from the specification and maps back to exactly one assertion. This is in contrast to some test cases that may test a combination of rules. Mark **************************************************************** Mark Skall Chief, Software Diagnostics and Conformance Testing Division Information Technology Laboratory National Institute of Standards and Technology (NIST) 100 Bureau Drive, Stop 8970 Gaithersburg, MD 20899-8970 Voice: 301-975-3262 Fax: 301-590-9174 Email: skall@nist.gov ****************************************************************
Received on Friday, 12 April 2002 11:24:01 UTC