2014-11-04 40 views
4

我有一个Windows Server 2012服务器,与詹金斯测试此服务器上的项目。是否有可能运行硒测试没有活动桌面和詹金斯奴隶?

我想通过Jenkins重建事件在服务器上运行我的测试。 是否可以运行浏览器中的硒测试(Firefox,Chrome和IE)直接在此服务器上,没有单独的奴隶机器

+0

对的,这是可能的。首先在你的Windows服务器上安装所有必需和支持的浏览器。并启动jenkins(如果需要,可以安排测试)并开始构建。并将节点详细信息更改为localhost(如果您正在使用网格)。 – Babulu 2014-11-05 15:02:32

回答

0

是否可以直接在此服务器上运行浏览器(Firefox,Chrome和IE)中的Selenium测试,而无需单独的从属机器?

当然。

你有两个选择:

  1. 你可以设置一个网格,只有您的计算机节点(连接到自身)

  2. 由于它的Windows,它确实有一个桌面你将能够运行测试,只是通过设置webdriver.chrome|ie.driver和容易,因为实例Chrome|IEDriver()