Business Case Analysis
Requirements Analysis
Technical Blueprint
Design Software
Design Database Structures
Operational Infrastructure
Testing
Transition to Production
 
  Testing
  Description
This task will specify and perform all the specification, code, integration and system tests of the software.
 

  Steps

Specify and perform specification tests (black-box testing)
Specify and perform code tests (white-box testing).
Specify and perform integration tests. These tests check that each component of the system is functioning correctly.
Specify and perform system tests. These tests check all the systems are operating together correctly.
Estimating
The amount of time needed for testing based on the size of the software. Effort for the above activities must allow for the recovery time once a failure is encountered. The following table gives a rough estimate.
Step Effort
 Performing specification tests 10
 Performing code tests 15
 Performing integration tests 15
 Performing system tests 20
Risks
Test cases should be drawn up by carefully examining the application and the code.
 

 Prerequisites

All of the system and database components must be in place prior to the start of the testing phase.
Deliverables
A set of repeatable specification, code, integration, and system tests and their results.
All Rights Reserved, © Leading Software Technologies.     Legal ,    Privacy