Unit
Validation begins from this segment. Unit testing will execute the code to discover the deformities in early stages. The disadvantage is all imperfections are not secured by unit testing.
Integration
Architectural and integration are co-operative to each other. To test the transmission between various modules combination testing is performed.
System
System testing is performed to check the functionality of complete system and how the system is communicating with the other systems.
Acceptance
User acceptance testing is performed to know whether it meets the client necessities or not. It is the last testing performed before its genuine discharge. Analysis
It is the underlying area in the development cycle. This area is totally going to comprehend the user necessities and desires of the product software.
Design
In the wake of getting the definite prerequisites, then begin the system design. In this programming segments are planned. In this logical definitions are characterized for every single part.
Architectural
In this segment system architecture and computer architecture is outlined. The configuration is separated into various modules in view of there functionalities. It depicts how the information will move starting with one module then onto the next module.
Module
It gives complete data on inward outline for all modules. It is additionally called low level outline. In this stage unit testing can be performed.