Load Testing

load-test
stress-test

Stress Testing

Stress testing is to push load testing to its boundaries to see at what point the system starts to buckle. This would help you predict your concurrent user capacity.

Scalability Testing

Its not enough to just test the number of requests that hit your server. It is important to understand how your application responds when the complexity of your requests change. For example, you get a really large upload request with 100,000 objects and then another with a single object but with attachments amounting to a 100 MB.

Scalability testing allows you create these variations and understand how your application responds in those scenarios.

scalability
scalability

Soak Testing

The goal of soak testing is to detect if “accumulated usage” causes any degradation of application performance.

You can achieve this by identifying use cases that are the most likely repeat usage scenarios, and have them run for an extended period of time, often multiple days/weeks, and at the end of the test check the vitals.

contactus@sirahu.com (650) 906-1034 (510) 386-8244