How do we get test execute working with a jenkins slave service on a windows machine?
We now use the test complete pluggin for jenkins (which is awesome), but have not figure out how to get it working with a jenkins slave installed as a service. Until now, the way we get tests to launch is by starting a vm and logging in. A batch job starts a jenkins swarm slave and leaves the cmd window open while running. We disconnect (not log off) for the environment to run tests utilizing test execute. Now with the pluggin, there is an option to 'run interactively' and specify a user there. I expected that I could install the jenkins slave as a service, and with credentials entered (and me not having a session) that TE would execute using the new option. Test execute does launch this way, but doesnt appear to do anything. Why is the "run interactive mode" ignored?
Error:
TestComplete] Selected TestComplete/TestExecute installation: Type: TE, Version: 11.11.1064.11, Path: "C:\Program Files (x86)\SmartBear\TestExecute 11\bin\TestExecute.exe" [TestComplete] [WARNING] The node is connected via Java Web Start (JNLP). In this mode, the "Run interactive user session" property of the TestComplete Test step is ignored. TestComplete (or TestExecute) will work in the current user session. [TestComplete] Launching the test runner. $ "C:\Program Files (x86)\SmartBear\TestExecute 11\bin\TestExecute.exe" D:\jenkins-Slave\workspace\DEV-8.10_Rollups_Perf\FLOWCAL_Regression_Test_Perf