我正在使用Jenkins执行自动化QTP / UFT测试脚本 .

在QTP服务器中通过JNLP安装jenkins从服务器并从jenkins运行自动化后,从服务器断开连接,并且作业失败并出现以下许可证错误 .

5:34:22 PM Launching QTP Application C:\AUTOMATION_FRAMEWORK\STARTUP.vbs(33, 1) HP Unified Functional Testing: Neithe r QTP license nor UFT license is installed, can’t run QTP Automation

但是当我在qtp服务器中运行jenkins slave的无头模式并通过jenkins运行自动化脚本时,它运行良好 .

这里的问题是什么,以及在JNLP和jenkins slave的无头模式下运行相同的脚本时有什么不同 .