Scalability - Scaling In

Whether your application gets 100 visits or 1,000 concurrent users, you want cloud performance testing software that can scale and test different scenarios under the best and worst use cases.

Consider these points when evaluating scalability:

Total Number of Users
Most performance testing tools limit the number of "concurrent users" (users at the same time) or limit them based on different plans. As high-volume use is an important aspect to testing, you'll want to evaluate the limits of each tool.

Total Number of Open Connections
The number of "open connections" is the number of requests from different IP addresses which simulates true user behavior.

Total Bandwidth
The amount of data that each connection can send or receive. If the bandwidth is too low for the amount of data your application delivers per request, your tests will not reflect real life scenarios.

Total Requests
The individual activities associated with each server connection. It's important to determine if there a limit to the number of server requests per visitor (or per "session"), or if the limit is an aggregate. Depending on the types of tests you perform, this can be a limiting factor to your testing tool.
Total Data Received
While total bandwidth is the amount of data that is sent and received at any given time, the total data received is the aggregate (total) amount of data that the testing tool can receive and store during a test. If your application delivers a lot of data, you want to make sure the limit is sufficient for your needs.

Different organizations have different scaling needs, but selecting the right vendor that can meet and grow with your organization is important.

Have a question or comment? Add your thoughts to the Comments below. Click here to go to the next page .