Tested modules (component testing).



  • Individual modules (small programs) are tested.

  • Usually carried out by the programmer .


Integration and Test



  • Brings together individual modules that have already been tested.

  • Objective is to test sets of components that operate together.

  • Concentrates on the interfaces between modules.


Tested Software (Systems testing)



  • Includes functional systems testing (testing business processes and requirements).

  • Includes non-functional systems testing (performance, response time, load, etc).


Integration and Test



  • Tests the system with other systems and networks.


Tested System (Acceptance testing).



  • May directly relate to the contract.

  • User “signs-off” system.