2013-04-24 94 views
0

我是初学者,使用Selenium和Jenkins。所以这是我的问题。在Jenkins上运行JUnit Selenium测试问题

我在Linux VM上找到了安装并获取插件的jenkins:JUnit附件和filesystem_SCM。

我在该VM的文件夹中找到了包含我的硒测试的java文件。

我会从jenkins执行那些在Selenium RC打开的Windows机器上执行的脚本。

我该怎么做?我见过Selenium grid插件,或者试图用包含mvn指令的shell命令创建一个作业,但是我不太明白该怎么做?有人可以帮助我吗?

回答

0

我相信你会想要做的就是将一台Windows机器(虚拟机非常棒)作为Selenium Slave机器,然后在那里执行你的测试。在这种情况下,您的Jenkins Master(linux VM)会触发slave(windows VM)执行构建。

在Jenkins中,您可以通过让Slave执行通过JUnit运行测试的构建来实现此目的。您可以配置执行测试作为Jenkins中的单独构建,或者简单地作为主构建中的构建步骤。

下面是一些相关链接: