Is there a command or way to run a test without needing to RDP into test computer?
Hello everyone. We are in a process of automating our application deployment so now we are able to automatically uninstall old builds and install new builds as well as pulling latest TC codes from source control. I would now like to automate the starting of test also. Currently I need to manually RDP into each test machine and start the test from each one using TE.
To clarify. The deployment automation has been written in powershell
I want to know if there is a command or method of starting a test where I don't need to RDP in? Does TC really need to have a RDP window?
I hope I have explained it clearly.
Thanks for any help in advance.
It doesn't need RDP.
It needs an active user session.
Can be started via command line (so BAT file or whatever) which your build/CI process should be OK with. Just ensure that whatever it starts it on has an active user session.
Command line: https://support.smartbear.com/viewarticle/69415/
(Much the same for TestExecute)
User session errors: https://support.smartbear.com/viewarticle/76957/?FullScreen=1&ShowTree=0
I've had everything run automatically as part of CI. I was lucky as the build engineer here was already familiar with GUI automation software and their need for an active user session.