shenyusun
8 years agoContributor
TestComplete Jenkins Plugin - GUI test, TestComplete did not launch it.
Hello Community,
I tired to integrate TestComplete project with Jenkins, but somehow TestComplete won't launch when Jenkins started to build.
I was thinking maybe because "Silent' mode was passed as argument? If so, how do I modify it so it won't be silent mode.
My setup:
1. Jenkins slave running as service mode.
2. TestComplete 11
3. Jenkins console log is hanging at this screen:
14:30:08 [TestComplete] Found TestComplete/TestExecute installations: 14:30:08 Type: TC, Version: 11.31.2420.7, Path: "C:\Program Files\SmartBear\TestComplete 11\bin\TestComplete.exe" 14:30:08 [TestComplete] Selected TestComplete/TestExecute installation: 14:30:08 Type: TC, Version: 11.31.2420.7, Path: "C:\Program Files\SmartBear\TestComplete 11\bin\TestComplete.exe" 14:30:08 [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. 14:30:08 [TestComplete] Launching the test runner. 14:30:08 $ "C:\Program Files\SmartBear\TestComplete 11\bin\TestComplete.exe" "c:\jenkins\workspace\SmokeTest\SmokeTest.pjs" /run /SilentMode /ForceConversion /ns /exit "/ExportLog:c:\jenkins\workspace\SmokeTest\1808641.tclogx" "/ExportLog:c:\jenkins\workspace\1808641.htmlx" "/ErrorLog:c:\jenkins\workspace\1808641.txt" "/ExportLog:c:\jenkins\workspace\SmokeTest\1808641.mht" "/project: SmokeTest_Basic"
4. Jenkins configuration(See attachment)
Any help/suggestion would be helpful!
Thank you!
Support resolved the issue.
The Jenkins Service needs to run by Local account.