How?
n
unit test
specification/structure
n
integration test
protocol
n
system test
use cases
n
acceptance test
customer’s requirements
n
self-tests
customer’s requirements