We just procured the telerik test studio automation tool for my company. I have some questions regarding the setup and installation.
Do we have to install the tool on each machine? or can we install the tool on a server machine and have users access it simultaneously. We have 5 core licenses and 10 run time licenses.
Please advise.
Thanks,
Chandrasekar
11 Answers, 1 is accepted
Do we have to install the tool on each machine?
That is how most of our customers use Test Studio, but no it is not absolutely required.
or can we install the tool on a server machine and have users access it simultaneously.
That is permissible, as long as the number of concurrent users does not exceed the number of licenses you have purchased, 5 in this case.
I am curious, how do you intend to use your 10 Run-Time licenses? This edition is meant to be installed on build servers, test agents, test only machines, scheduling server, execution server, etc. And just in case you don't already know this, you do not install full Test Studio and a Run-Time license on the same machine at the same time. Full Test Studio includes everything that you get with the Run-Time edition.
Cody
the Telerik team
Test Studio Trainings
Thanks for your reply. Do you have any documentation on how to setup the test studio. Is there any person i can contact over the phone to get my doubts clarified.
We have 5 floating licenses.
As i see it, we have 2 options for setup:
1. Install the tool on a server and have up to 5 users access the tool at the same time
2. Install the tool on each individual's machine (20 ppl in our QA team), and up to 5 users can access the tool on their machine at the same time. I have one question regarding this. When any one outside of the initial 5 individuals wants to access the tool, will they have to activate the license from their machine and deactivate from one of the initial 5 users. Is that the case only for node locked license and not for floating licenses?
Thanks in advance,
Chandrasekar
Is that the case only for node locked license and not for floating licenses?
We do not sell a "node locked" version of Test Studio i.e. once the product is installed and activated it cannot be moved to another computer. We define our floating license as giving you the ability to deactivate your Test Studio license on one machine so you can activate it on a different machine. We have many customers that do this on a regular basis so they can use it on their office machine, then go home and use it on their home machine or laptop.
So in your case, yes you may install Test Studio on as many machines as you like (even a million) but only 5 of those machines can be activated at any one point in time. Yes to activate a 6th machine, you must deactivate the license on one of the 5 active machines. The process is simple, but you'll have to coordinate which machines are activated at which time.
You can reach our customer advocates at 888-365-2779 x177, These people are not technical (this is not a technical support phone number) but they can answer any pricing and licensing questions. They also handle any activation and deactivation problems. And here is our installation documenation:
http://www.telerik.com/automated-testing-tools/support/documentation/user-guide/installation/system-requirements.aspx
Cody
the Telerik team
Test Studio Trainings
Thanks for the clarification. This is much clearer now.
I have some questions about installing the test studio tool on a single server and users remotely connecting to the server and using the tool.
1. In this type of setup, is there any activation/deactivation of license involved. My understanding is 5 users can remotely access the tool at the same time, and the 6th user will not be able to access the tool.
Thanks,
Chandrasekar
If you install Test Studio on some Server version of Windows, you would only need to activate it once. Our activation works on a per machine basis, not per user. So yes you can have 5 users remote into the machine simultaneously and they would each be able to work without interfering with each other. A 6th user could also remote into the machine and actually would be able to work, but you'll be violating the license agreement if/when that happens. The intent of a single license is to allow one person to use Test Studio. Since you have 5 licenses that means you're allowed to have up to 5 people using Test Studio concurrently.
To make sure you do not violate your licensing please configure a session limit on your server.
Cody
the Telerik team
Test Studio Trainings
Thank you very much for the information. I am clear about the test studio setup.
I need some information about the run-time edition setup.
1. Is the test studio and run time part of the same installation or different installation.
2. If the test studio license is already used, then can a user execute the run-time edition? or execute the tests in their test studio without developing new tests?
3. Can you send me some details on how the run-time editions can be installed? You had mentioed about separate test machines or servers in your earlier reply
4. Do you have some information on how other users have setup their telerik test studio in their environments?
Thanks,
Chandrasekar
Test Studio full edition and Test Studio Run-Time edition are two separate products with separate installers. The full edition includes everything that the Run-Time edition has, so you never install both of them on the same machine at the same time (in fact the installers will prevent this). Here is a comparison of the two editions.
You will want to install the Run-Time edition on the following machines:
- A CI or build server. This is needed for the code compiles to work
- A TFS Test Controller. Our test type (.tstest files) must be registered to use Microsoft Test Manager or to remotely execute tests from TFS.
- A TFS Test Agent. Our test type (.tstest files) must be registered to use Microsoft Test Manager or to remotely execute tests from TFS. Also our browser plug-ins must be installed so we can control the browsers.
- A dedicated Test Studio scheduling server. This machine manages the scheduling of tests and controls execution servers that run our tests.
- A dedicated Test Studio execution server. This can be the same machine as your scheduling server, or a separate machine that is controlled by the scheduling server machine. The most common reason for setting up multiple execution servers is to cover many different browser versions. Windows only allows one version of each browser to be installed at one time. Thus if you want to test in IE 7, 8, 9 and 10, that requires 4 separate execution servers, each one setup with the IE version you need to test under.
As I already said earlier, you do not install Run-Time edition on the same server as your full edition of Test Studio that you will use for test development.
Cody
the Telerik team
Test Studio Trainings
Hi,
The installation of Telerik Test Studio was done at my company, however, when we run the application, we have to run it with administrator privileges. Is this the recommended way or can it run without administrator privileges?
Thanks,
Darren
We do recommend to run Test Studio with administrative privileges. Especially if you use the VS plugin.
Regards,
Ivaylo
Telerik
Thank you for reaching us out.
In this case you could visit you Telerik account and delete the generated key left on the previous installation from there. Then simply create new one. Please find detailed description here.
In case further assistance will be required please do not hesitate to contact us again. Thanks!
Regards,
Elena Tsvetkova
Progress Telerik