Side-by-side versioning

5 posts, 0 answers
  1. Michael
    Michael avatar
    8 posts
    Member since:
    Jan 2013

    Posted 13 Feb 2014 Link to this post

    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
  2. Velin Koychev
    Admin
    Velin Koychev avatar
    88 posts

    Posted 18 Feb 2014 Link to this post

    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
  3. Michael
    Michael avatar
    8 posts
    Member since:
    Jan 2013

    Posted 18 Feb 2014 Link to this post

    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
  4. Velin Koychev
    Admin
    Velin Koychev avatar
    88 posts

    Posted 21 Feb 2014 Link to this post

    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
  5. Michael
    Michael avatar
    8 posts
    Member since:
    Jan 2013

    Posted 21 Feb 2014 in reply to Velin Koychev Link to this post

    Hello Velin!

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

    Best regards, Michael
Back to Top