Testing
Quicklinks
- 1.0 Unit Testing
-
All component software objects built in the construction phase should be tested in isolation, ensuring that expected behavior occurs from "good" and "bad" input.
- 2.0 Large Scale Testing
-
After unit testing of all software objects, it is time to perform full scale tests that include:
- Integration - tests that all software works in concert and produces expected results from a cradle-to-grave perspective)
- System - tests that the technical architecture performs in the expected manner in terms of response, recovery, back-up, error-correction, loading and stress
- Acceptance - ensures that users see the results they expect
- Security
- Application software distribution