我有一个Java测试程序,用于使用webdriver测试Web应用程序。它在我的本地机器上构建和运行就好了。
现在,我需要在jenkins中构建它,然后在运行在Windows上的VM上部署并运行它(例如服务器2008 R2)。
显然,测试程序不适用于jenkins,因为它需要打开浏览器。这不能在Jenkins服务器的系统帐户下完成。所以我需要将它部署到远程机器上并以某种方式开始测试。
我听说过这可以使用ssh for linux box来完成,但不知道如何为windows VM做这件事。
有什么想法吗?
答案 0 :(得分:0)
如果您已将jenkins安装为服务,则需要创建一个JNLP节点才能运行webdriver测试。
按照帖子创建JNLP节点并在其上运行测试。
http://qtp-help.blogspot.in/2013/09/setup-webdriver-maven-project-on-jenkins.html