Forum Discussion
If you go out to a prompt and run this command manually, does it work?
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"
Hi Marsha,
Thank you for your help.
Yes, it worked if I typed the command manually. TestComplete launched, and then start doing UI tests.
I guess /SilentMode wasn't the issue.
- shenyusun8 years agoContributor
Somehow when Jenkins passed that to slave, TestComplete won't launch, but I can see TestComplete process stated, but usage didn't move that much.
- Marsha_R8 years agoModerator
I see the Warning in the Jenkins log but I don't know what to do about that.
[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.
The Run interactive user session is checked in your Settings but this disables it.
Have you been through these steps and checked everything?
https://support.smartbear.com/testcomplete/docs/working-with/integration/jenkins/running-tests.html
- shenyusun8 years agoContributor
yes, I checked it, and it looks good to me.
Please see the screenshot below:
I also get project file from SVN. That part should be fine because TestComplete launched without issue when I manually paste the command to cmd.
But it would not launch when jenkins does it.
I researched the warning, and then apparently that warning is normal.
Related Content
- 8 years ago
- 7 years ago