You are here

Running Jenkins slave agent under Windows 10 for UI test automation with Testcomplete

The Jenkins slave agent is what enables the test node to execute tests and collect results using Jenkins server. This slave agent runs find under Windows 7 but for Windows 8.1 and Windows 10 this does not work. This is due to the fact tha the user account running the agent, must have a combination of system user rights and still have access to a GUI.

I have discovered by change that the Slave Agent works if it is launched a commandline interface which is run "as administrator". then simply run the following command:

java -jar slave.jar -jnlpUrl http://[ServerIP]:[Port]/computer/[NodeName]/slave-agent.jnlp

Remember to download the slave.jar file to the node.