通过Jenkins执行UFT测试时出现UI问题
我让Jenkins作为一个服务运行,并且有一个在远程从机上执行UFT测试的任务。作为管道的一部分,我需要卸载产品,重新启动从机,安装产品(最新版本)并开始测试执行。 因为UFT测试需要一个专用的UI,所以我尝试从一个临时VM启动到测试VM的mstsc连接。但是由于Jenkins是作为服务运行的,所以mstsc进程作为临时VM上的后台进程运行。由于这个原因,UFT测试没有一个专用的UI,一些测试失败了 尝试使用war文件而不是服务运行Jenkins。但在30-40分钟左右之后,主从连接就会中断通过Jenkins执行UFT测试时出现UI问题,jenkins,hp-uft,Jenkins,Hp Uft,我让Jenkins作为一个服务运行,并且有一个在远程从机上执行UFT测试的任务。作为管道的一部分,我需要卸载产品,重新启动从机,安装产品(最新版本)并开始测试执行。 因为UFT测试需要一个专用的UI,所以我尝试从一个临时VM启动到测试VM的mstsc连接。但是由于Jenkins是作为服务运行的,所以mstsc进程作为临时VM上的后台进程运行。由于这个原因,UFT测试没有一个专用的UI,一些测试失败了 尝试使用war文件而不是服务运行Jenkins。但在30-40分钟左右之后,主从连接就会中断 任
任何变通方法/调整都将不胜感激。UFT需要一些Win32操作的交互式会话 在工具中⇨ 在“选项”菜单中,选择“常规”⇨ 在那里运行会话您将发现一个选项,可以在锁定/断开连接的远程计算机上启用持续测试,这对您的情况也有帮助
对于某些Win32操作,UFT需要一个交互式会话 在工具中⇨ 在“选项”菜单中,选择“常规”⇨ 在那里运行会话您将发现一个选项,可以在锁定/断开连接的远程计算机上启用持续测试,这对您的情况也有帮助
您需要将jenkins remote agent(war)作为正常进程而不是服务运行,否则,正如您所提到的,它们没有桌面 我的建议:
**额外提示:为了避免taskkill java.exe命令杀死远程代理,您只需将jvm的java.exe重命名为jenkins_remote_agent.exe,并将其用作jenkins远程代理的可执行文件否则,您需要将jenkins远程代理(war)作为正常进程而非服务运行,正如你提到的,他们没有桌面 我的建议: