This website is preserved for historical and scholarly reference and is no longer actively maintained.
Testing
Levels of testing
Types of testing
Selecting test cases
Test coverage
Test process
Unit tests – functional
tests
Example
Here is the code
Tests from OCL
Tests from UML
Unit tests - structural
Tests from UML
Subsystem tests
Subsystem
Polymorphic substitution
System tests
The use case hierarchy
Test assets
Asset evolution
System tests - Brickles
Software wears
Additional tests
Combinations of variables
Pair-wise combinations
Application