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

Side-by-side versioning

4 Answers 79 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Michael
Top achievements
Rank 1
Michael asked on 13 Feb 2014, 08:34 AM
Hello!

From what I could gather, it is not possible to run multiple versions of the Testing Framework on the same machine.

We have multiple versions of our product in development, each with a matching suite of web tests. We are using a common build agent infrastructure to run our Web Tests. What is the recommended way of setting up the Telerik Testing Framework to not have to upgrade every web test project just because one product version updates the Testing Framework.

In addition, we would like to use the Testing Framework with multiple teams and projects. Here, too, we do not wish to upgrade all projects to always match the latest version of the Testing Framework used within the company.

How can I accomplish these requirements?

Best regards, Michael

4 Answers, 1 is accepted

Sort by
0
Velin Koychev
Telerik team
answered on 18 Feb 2014, 12:45 PM
Hi Michael,

it is not possible to run multiple versions of the Testing Framework on the same machine. 

Yes, that is correct. However, one thing you can try is to set the option Specific Version = False for every Testing Framework reference. 

Another thing you should keep in mind is that the project won't be automatically upgraded if you don't open the project with a later release of Telerik Testing Framework. 

Please let me know whether you have any additional questions.

Regards,
Velin Koychev
Telerik
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
0
Michael
Top achievements
Rank 1
answered on 18 Feb 2014, 01:46 PM
Hello Velin!

Thank you for the reply. So, basicially, I have to stick to completely using the Telerik Testing Framework dependency from GAC. Is it guaranteed that newer versions of the Telerik Testing Framework are compatible with projects originally developed against an older version. I.e. will all the APIs remain intact in both form and behavior?

Until now, we've intended to do check the required assemblies from the Testing Framework into our internal source control so everybody checking out a solution that also happens to contain web tests would not be bothered by compilation errors or the need to install an additional product.

Best regards, Michael
0
Velin Koychev
Telerik team
answered on 21 Feb 2014, 07:54 AM
Hi Michael,

Is it guaranteed that newer versions of the Telerik Testing Framework are compatible with projects originally developed against an older version. I.e. will all the APIs remain intact in both form and behavior?

We always try to have backward compatibility as much as possible. If there is a problem like this, we try to resolve it as soon as possible. 

...we've intended to do check the required assemblies from the Testing Framework into our internal source control...

You are allowed to do this, but only if you are staying within your own organization.  

Regards,
Velin Koychev
Telerik
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
0
Michael
Top achievements
Rank 1
answered on 21 Feb 2014, 03:28 PM
Hello Velin!

Thanks for those answers. They help a lot in determining the next step.

Best regards, Michael
Tags
General Discussions
Asked by
Michael
Top achievements
Rank 1
Answers by
Velin Koychev
Telerik team
Michael
Top achievements
Rank 1
Share this question
or