Completed
Last Updated: 01 Jun 2023 08:37 by ADMIN
Steven
Created on: 22 May 2023 19:35
Type: Bug Report
0
telerik test studio extension for azure dev ops

This is not really a bug. We are integrating Azure Dev Ops into our development environment and I've come across several links explaining how to integrate Test Studio to work in the Azure Dev Ops environment. It's still somewhat abstract to me, but it seems that one of the prerequisites highlighted in red below does not exist in our Azure Dev Ops Environment. Could I be missing something? Or have significant changes been made in the terminology that make it hard to keep up with?

Any help would be welcome or a point the right direction.

SSq

2 comments
ADMIN
Elena
Posted on: 01 Jun 2023 08:37

Hello SSq,

I wanted to update this public item with the missing information. So, the general requirements for setting up a CI pipeline in any tool are as follows:

  1. Minimum Test Studio installation required on the execution machine is the Run-time edition.
  2. The execution machine requires active user session for running UI functional tests - theTest Studio test runner provides built in options to control the user session
    Note: The case when the active desktop session is not a must is if you run web tests in headless browser mode. 
  3. The build agent from the CI tool needs to run in interactive mode. 
    Note: The case when the build agent can run as a service is if you run web tests in headless browser mode.
  4. The test or test list execution is triggered with a command through the Test Studio CLI runner called the ArtOfTest.Runner.

When it comes to Test Studio and automated tests integration in the Azure DevOps pipelines you can use the following articles as guides: 

  • Run UI functional tests in Azure DevOps pipeline - this setup works for web tests (both headful and headless browser modes), as well as for  WPF and desktop testing. The documentation goes through each step for setting up a pipeline including the configuration of the Azure agent. 
  • Run headless UI functional tests in Azure DevOps pipeline - this setup can only be used with web tests set to run in headless browser. The documentation goes through each step for setting up a pipeline including the configuration of the Azure agent. 

Regards,
Elena
Progress Telerik

Virtual Classroom is the free self-paced technical training portal that gets you up to speed with Telerik and Kendo UI products including Telerik Test Studio! Check it out at https://learn.telerik.com/.
Steven
Posted on: 22 May 2023 19:47
Added the right image.