We are facing some issues, some of them are: in our interface, there is a DataGrid with multiple rows. When this DataGrid passes a certain number "x" of rows (we haven't figured out the number yet), the TestStudio takes a long time to become "ready to record" and frequently identifies the wrong control. Another issue: Telerik recognizes controls that do not match the parameters inserted in the script as correct. For example, a "Quantity" field recognized in a "X" field as correct.
What is the criteria for the fields? What could be the reason for this failure to be recorded as correct in the script?
Thanks!
Hello guys,
I didn't found any documentation how to change the Base URL externally in a continous integration process alias:
We want to run our test on different enviroments depending on our Azure Devops Build (Develop, Test / QA, Production).
Is there a way to achieve this behaivor?
I hope you can help me out! Many thanks in advance.
Best regards,
Louis Mehring
Hey guys,
we currently want to achieve that screenshots of failed tests/test steps will be provided in the test results in Azure DevOps pipeline. Is there possible way to achieve this?
Part of our yaml code if needed:
jobs: - job: Test displayName: Testing Application steps: - task: CmdLine@2 inputs: script: | "C:\Program Files (x86)\Progress\Test Studio\Bin\ArtOfTest.Runner.exe" list="$(Build.Repository.LocalPath)\$(testList)" junit out=$(Common.TestResultsDirectory) continueOnError: true condition: ne(variables.testList, '') - task: PublishTestResults@2 inputs: testResultsFormat: 'JUnit' testResultsFiles: '$(Common.TestResultsDirectory)\**.xml' failTaskOnFailedTests: true testRunTitle: 'Acceptance Test' publishRunAttachments: true condition: ne(variables.testList, '')
Thanks and regards,
Daniel
Hey guys,
currently we're trying to integrate our tests in azure devops pipeline. We want to achieve that the testlist we're running will stop on failure. How can we do that?
I've found the documentation here but it only describes the solution for the desktop application. Not if we want to achieve this behavior in Visual Studio or in Azure Devops pipeline.
Thanks and regards,
Daniel
Hey guys,
we facing a problem while setting up our continious integration test using Azure Devops & Test Studio (ArtofTestRunner).
Since we are using mouse events to navigate through the website to test our UI, our testserver screen needs to be unlocked the whole time during the tests, correct? There is no other option (Link here)?
Since it's a virtual machine this isn't possible without connecting via remote session before every build which isnt really practical.
I hope you guys can help us out setting up a test enviroment which works
Best regards,
Daniel
I have setup a test where page elements are data bound and the test is to navigate to each of the 134 pages accessible from the menu bar in our system and verify the page successfully loads by interrogating the page title. I regularly find that 1 iteration fails for transient reasons and it is subsequently successful on a second test.
I have enabled the option to "Rerun Failed Tests" and while this works, it would be ideal if it only reruns the failed iteration rather than the entire list of 134 iterations. Is there a mechanism available to rerun only the failed iteration?
If retesting just the failed iteration is not possible at the test list level, is there a way to setup my test in a for loop with two iterations, only performing the second iteration on failure of the first, and failing the test only if both iterations fail?
Thank you.