Contributions
Re: Running testcomplete tests using the QAC REST API
https://support.smartbear.com/qacomplete/docs/developer/api/rest/api/about.html We have had some success with using a PowerShell script. Excerpt below. $url = "https://rest.qacomplete.smartbear.com/rest-api/service/api/v2/projects/#####/testruns" $body = @{ "TestSetId"="#####" } | ConvertTo-Json Invoke-WebRequest -Method POST -Uri $url -Body $body -ContentType "application/json"-Headers $header1.2KViews1like0CommentsRe: Some automated tests cannot be launched from QAComplete
Is your testSet marked as "sequential" (checkbox on edit tab)? If testSet is sequential, you will only be able to select testHost for the 1st test. You can set default testHost for each test on Tests tab of testSet... the RunByHost column produces a dropdown on each row of that column if you click it.1.8KViews1like0Comments- 892Views0likes0Comments
Re: Automated test in QAComplete stuck "In Queue"
The culprit was Group Policy settings on the VM. This setting in particular: theRequire use of specific security layer for remote (RDP) connectionsgroup policy is enabled on it and the security layer is set to Negotiate. SmartBear Support was instrumental in finding this. They instructed us on how to create and capture many logs (installation logs, system logs, etc.) I recommended that they add logging information to the product documentation.2.5KViews0likes0CommentsRe: Automated test in QAComplete stuck "In Queue"
I did find a way to generate the TestAgent logs (advanced settings in the Test Agent Settings app.) A taService_212.log file is not created unless I am logged in on the TestHost as the designated TestAgent user. When a taService_212.log file is not created, the test does not run. That is what I know so far.2.6KViews0likes0CommentsAutomated test in QAComplete stuck "In Queue"
We have two Test Host VMs available in QAComplete to run our TestComplete tests. TestHost1 is working fine (Run test in QAC, Test Agent logs in to TestHost1, runs test, provides results in QAC.) TestHost2 was set up a few months later and we have an issue... - I can run my tests manually on TestHost2 when I log in as the TestAgent user. - I can run my tests from QAComplete on TestHost2 *if* I am logged in to that VM as the TestAgent user when I kick off the test in QAC. - ISSUE: If Irun mytests from QAC on TestHost2 when I am NOT logged in to TestHost2 as TestAgent user, the test never starts. It remains "In Queue" with the timer running until we click "End Test". I have verified that the TestComplete service is running on TestHost2. TestComplete is on the list to let through the firewall on TestHost2. I checked the recommended settings in TestComplete on TestHost2 and they appear to be in order. We have this working on TestHost1 and it works on TestHost2 under some conditions, so I feel like I am missing something obvious. Any ideas?Solved2.6KViews0likes3CommentsCustom fields based on another list
I am attempting to add a custom field to my Requirements screen. I want it to be populated with the same custom choice list I already set up on my Defects screen. I have linked the two, but no options are appearing in the dropdown on the Requirements screen.... the correct choice list does appear on my Defects screen. Is this a known issue? Or maybe I am not understanding how the "choice list(based on another field)" is intended to work. I am using the SaaS version of QAComplete if that makes a difference.1.2KViews0likes1Comment