Content deleted Content added
No edit summary |
No edit summary |
||
Line 29:
Prerequisites for applying the CTM is the selection (or definition) of a [[system under test]].
The CTM is a [[Black-box testing]] method and supports any type of system under test. This includes (but is not limited to) [[hardware system]]s, integrated hardware-software systems, plain [[software system]]s, including [[embedded software]], [[user interface]]s, [[operating system]]s, [[parser]]s, and others (or [[subsystem]]s of mentioned systems).
Any system under test can be described by a set of classifications, holding both input and output parameters.
Each classification can have any number of disjoint classes, describing the occurrence of the parameter.
The selection of classes typically followes the principle of [[equivalence partitioning]] for abstract test cases and [[Boundary-value analysis]] for concrete test cases.
All classifications together form the classification tree.
For semantic purpose, classifications can be grouped into ''compositions''.
|