Java jenkins作业未在目标计算机中触发命令和执行ui验证
我配置了一个作业,用于在目标机器上执行GUIAutomation(,它是使用java代码开发的,包括运行命令和键盘事件) 额外信息:-Java jenkins作业未在目标计算机中触发命令和执行ui验证,java,jenkins,command,ui-automation,Java,Jenkins,Command,Ui Automation,我配置了一个作业,用于在目标机器上执行GUIAutomation(,它是使用java代码开发的,包括运行命令和键盘事件) 额外信息:- 我正在运行一个命令来启动安装程序(安装程序GUI应该会出现)…但是它没有发生 当我遇到任何错误时,我正在使用JavaDefaultToolkitAPI捕获一个图像,但每次它都是黑色的,没有什么可看的 GUI自动化工具是我自己开发的 请帮助我克服这个问题,因为我必须通过jenkins将其自动化。通常,在jenkins中运行GUI程序会出现问题,因为jenkins服
请帮助我克服这个问题,因为我必须通过jenkins将其自动化。通常,在jenkins中运行GUI程序会出现问题,因为jenkins服务没有权限访问正在运行作业的从机(或主机,您不提哪个)的显示。典型的解决方案是通过JNLP启动从机,这需要登录到从机,导航到jenkins主机上的从机页面(通过从机上的浏览器),并通过该页面上的按钮启动从机进程。您还可以使用javaws命令启动,该命令将显示在同一页面上
在作为服务运行的Windows从属服务器上,您可以成功地将服务配置为以具有从属服务器登录和桌面权限的用户的身份运行-默认为没有此类权限的本地系统用户。我完成了与您相同的工作