Forum Discussion
Do you also have licenses for TestExecute? While there are a number of methods that could be used, assuming your automation has a notification process to send an email or post a report to a website, one approach would be to set the VM to auto logon and simply add a batch file with a command line string to run TestComplete to the VM's startup folder. Another possibility is to use TC's distributed testing approach. This would mean that you would need two VMs, one with TestComplete as a 'Master' which controls the test run on a 'slave' VM via TestExecute. The slave VM could be created on the fly from a template but that is somewhat time intensive so a VM snapshotted in a clean, powered off state is what we use. To kick off the test, create a run once type scheduled task on the TestComplete master and the Build machine would then use PSExec or similar to execute the scheduled task on successful completion.
Hi,
I am also trying to do this. Do you have a solution that does not require a TestExecute license and does not require multiple VMs?
Thanks.
Related Content
- 5 years ago
- 4 years ago
- 2 years ago
Recent Discussions
- 11 hours ago