Please enable JavaScript.
Coggle requires JavaScript to display documents.
QA (Performance Testing (Measurements (Performance testing process (Design…
QA
Performance Testing
-
-
Measurements
Response time
Time taken by the application to respond to the request, sum of the following
-
-
-
-
-
Scalability
Not about measure, how well the system expands its capacity in terms of response time, throughput, percentage of errors
when additional resource are added
-
-
Types
Many types, in general performance test evaluates an application under certain amount of load, but different types of test generate the load in different way
2 ways to generate load
- Increase the number of users, that access the application in the same time
- Increase the number of requests, that the application has to handle independent of the number of users
Options
Smoke test
Test with light load, usually one user to verify the test
-
Stress Test
Test application beyond its normal users to see upto which point it stays stable and responsive, to see at what point application stops working
Spike test
App is subject to brief period of sudden increment in the load beyond its maximum capacity to see if the application is robust enough to work correctly during and after the spike
Endurance test
Where the application is subjected to load within its limit for a long duration (hours or days) to see if application has memory leaks or doesn't properly close database network connections
-