Introduction
Last updated
Was this helpful?
Last updated
Was this helpful?
Performance Testing:
Load Testing: Purpose of the Load Testing is to evaluate the behavior of the application under expected or specific load. Sometimes by doing the Load Testing you also aim to determine the upper limit by constantly increasing load on the system until it reaches it’s threshold level.
Primary goal of doing Load Testing is to identify the maximum amount of Load an application can handle without any performance related glitch.
Stress Testing: It is a non-functional performance testing type focusing on going beyond the expected threshold. It is typically used to determine the application's most upper performance limit and also to verify how system recovers wen the workload is reduced.
Stress Test is the negative type of testing where we aim to break the system by either increasing load more than upper limit.
baseline testing: When an application undergoes performance testing then we record the performance testing metrics with various application aspects. After certain period of time when the same application undergoes the change such as operating system upgrade, hardware upgrade, patch, etc. then the performance testing team again execute the test to determine the new performance testing metrics and compare the collected metrics against the baseline metrics which was collected before. This kind of testing is known as baseline testing.
benchmark testing: