Performance testing concentrates on performance Engineering, an introducing computer application or computer science exercise which conflicts to build performance into the pattern or design and framework of a procedure, earlier to the beginning of real coding performance.
Performance testing can assist distinct intentions. It permits us to comparison two systems to discover which acts better or to distinguish the reason back to the system acting incorrectly. However, the prime purpose of performance testing is to verify whether the system assembles all its performance standards. In the distinctive events, software engineers usage tools, for instance interpreter to evaluate which segments of a software or application or device provide maximum to the bad or poor performance or execution.
Normally we all can implement the following mentioned kinds of performance testing on an application or software :-
1- Load Testing
2- Stress Testing
3- Volume Testing
1- Load Testing:- In this we can verifies the performance of an application or software below different loads.
2- Stress Testing:- In this we can verifies the performance of an application or software below maximum or extreme loads.(like-Overhead the maximum load)
3- Volume Testing:- In this we can verifies the performance of an application or software for a specific data volume or fixed data size.