- Component Testing - To find the performance of each component / tier.
- Load Testing - To find out whether the system can handle the expected load upon deployment in production environment.
- Stress Testing - It is performed to find the breaking point of the application. It is a type of testing that measures whether the application’s environment is properly configured to handle expected or unexpected high transaction volumes.
- Volume Testing - To check the stability of the system / application / server with under large amount of data over extended time periods.
Performance Testing types: