Identify just-about-to-be-added features
Identify new interfaces
Add functional flow tests to verify end-to-end flow correctness
Add interface tests to verify preconditions, post conditions, and class invariants
Add data range tests
Add relevant performance tests, if those are required
Add stress, volume and robustness tests
Build any test fixtures or scripts needed to execute test cases
|