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 .