Performance Testing

Performance Testing

      Verify the application Behavior by  applying load is known as performance testing.

- Generally in it defines how quickly  server respond to the user's request.

- We will do performance testing when  application  is stable and moved to the production.


Speed – Determines whether the application responds quickly..

Scalability – Determines the maximum user load the software application can handle.

Stability – Determines if the application is stable under varying loads.


Types of Performance Testing - 


Load Testing - 

    increasing the load  on the application slowly then check the speed of app


 Stress Testing - 

    suddenly we incrase or decrase  the load and then check the applicatuon speed.


Scalability testing - 

    Checking the performance of an application by increasing or decreasing the load in particular scales (no of a user) is known as scalability testing. 

Scalability Testing Divida in two parts: 

- Upward scalability 

- Downward scalability


Volume Testing

-   it Defies how much the data should able to stored the application.

- Volume testing determines how efficiently software performs with large projected amounts of data.

-  It is also known as flood testing because the test floods the system with data.


* Most commonly used performance Testing tool - J meter



Comments

Popular Posts