2. Test phases
Five Software testing phases..
Phase Guiding document Test type
Development phase Technical Design Unit Testing
System and integration Functional Design System Testing
phase Integration Testing
User Acceptance Phase Business Requirements User Acceptance Testing
Implementation Phase Business Case Product Verification Testing
Regression Testing applies to all Phases .
3. UNIT TESTING
A unit test is also called a module test because it tests the
individual units of code that comprise the application.
Unit tests focus on functionality and reliability.
If a defect is discovered during a unit test, the severity of the
defect will dictate whether or not it will be fixed before the
module is approved.
Techniques can be structural or functional.
4. Entry and Exit Criteria for Unit Testing
ENTRY CRITERIA….
Business Requirements are at least 80% complete and have
been approved to-date
Technical Design has been finalized and approved
Development environment has been established and is
stable .
EXIT CRITERIA….
A testing transition meeting has be held and the developers
signed off
Project Manager approval has been received.