This is a migrated thread and some comments may be shown as answers.

How many run-time licenses do we need?

1 Answer 68 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Satpreet
Top achievements
Rank 1
Satpreet asked on 13 Mar 2017, 07:30 PM

Goal: We want to load test our application (url: https://myhealth.alberta.ca/). For now, we just want to do it for 10,000 users. We already have one Test Studio Ultimate Licence with 100 users and also there is one other order under process for 10,000 VUs.

As per my understanding because we need 10,000 users, it wont be possible to support that many users using one machine. So I think we need more run-time licenses to create network of machines (see attachment, I got to know from one of the webinars i attended). Without this, having just 10,000 users wont give us I guess. Please confirm if I am thinking the right way or not.

Also please elaborate a bit on how ultimate and run-time licenses work together. How many users one machine can support. Is it going to be concurrent execution of scripts on different machines ?? Is it only one script per machine we can have or it could be more?

 

Thanks and Regards

Satpreet Birah

1 Answer, 1 is accepted

Sort by
0
Nikolay Petrov
Telerik team
answered on 16 Mar 2017, 12:23 PM
Hello Satpreet,

Thank you for your interest in out product.

You got the right direction here. To be effective - the load testing needs quite heavy hardware resources. In general to simulate real users requests - about 8 users per CPU supposed to be considered. If set more than this number some of the requests are listed on the queue and are not send in real time. This will result in non realistic load testing results.

To set and use load testing with Run-Time is enough to setup the scheduling server configuration. There is needed a scheduling server where would be allocated all of the users and a data server. All of the execution clients (Run-Time) should be connected to this scheduling server. When execution the load test - the number of users which would be distributed among all of the execution clients supposed to be set. There could be more than one user story to be executed at the same time.

You could read more on the load testing in our documentation. Please, have a look at it and if there are further questions we will be happy to answer.

Regards,
Nikolay Petrov
Telerik by Progress
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
Tags
General Discussions
Asked by
Satpreet
Top achievements
Rank 1
Answers by
Nikolay Petrov
Telerik team
Share this question
or