We are building a new experience for our SmartBear Community.
This site is now read-only. You can still browse and search as usual. Learn More
This site is now read-only. You can still browse and search as usual. Learn More
Yeah I have done some DevOps integration. I have used the https://support.smartbear.com/testcomplete/docs/working-with/integration/azure/test-adapter/index.html but I found it to not have all the features from TestComplete that I was used to. Instead I have a shell step that runs testcomplete/testexecute from the command line, and exports the test results (along with a junit that can be archived by the pipeline).
I generally use an agent script to start the Azure agent (from an admin prompt), and we use a self-hosted agent with TestComplete installed.
Glad we could figure part of this question out, anupamchampati tphillips Wamboo Reshail is anyone doing Azure DevOps integration?
Yeah I have done some DevOps integration. I have used the https://support.smartbear.com/testcomplete/docs/working-with/integration/azure/test-adapter/index.html but I found it to not have all the features from TestComplete that I was used to. Instead I have a shell step that runs testcomplete/testexecute from the command line, and exports the test results (along with a junit that can be archived by the pipeline).
I generally use an agent script to start the Azure agent (from an admin prompt), and we use a self-hosted agent with TestComplete installed.
Hi tphillips,
I had just thought about using a powershell script to run testexecute on the machine, although I haven't figured out the exact way how too, in which way are you able to export it into the azure pipeline?
Thankyou,
Mason Westervelt
Pass the /ExportSummary:file_Name option to TestExecute/TestComplete, then add a "Publish Test Results" step to your pipeline, selecting JUnit as the Test Result Format. We use the "Fail if there are test failures" option so the pipeline gets marked as a failure if any tests fail. For this reason it's probably best to have this step run as the last step.