Windows上的Hudson(Jenkins)中的GUItesting

我会尽量保持这个问题简单。 我对这个话题做了很多的研究,并没有find任何解决办法。

在Hudson(Jenkins)上构buildMaven时,GUItesting失败。 Hudson作为服务运行,以本地系统login。 我已经启用了服务与桌面交互,但testing仍然失败。

该机是一个WinXP的64位,但我可以select迁移到Win7的64位,如果这将解决这个问题。

如何在哈德森(maven)构build过程中获得GUItesting传递?

谢谢

根据这个线程 ,唯一的方法就是不要把它作为一个服务来运行,而是作为一个login用户和一个桌面运行。

就我个人而言,我有幸运用了以下设置:1)通过JNLP / javaws编写batch file来启动从站2)将所述脚本放入自动启动3)将用户设置为自动login。 这一切都在一个虚拟机,所以当我启动虚拟机时,它自动注册为哈德森服务器可用。