1. Automated software tests are codified requirement constraints and usage definitions

2. If you don't have constraints and usage defined, you can't write meaningful or valuable tests

3. An implemented module is not equivalent to constraint and usage definitions

Comments