首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单节点的Selenium配置

单节点的Selenium配置
EN

Stack Overflow用户
提问于 2016-06-20 15:15:57
回答 1查看 821关注 0票数 1

我假设这是主要的Selenium插件:

https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin

它似乎被设置为拥有运行selenium服务器的‘集线器’和‘节点’实例。我看到它启动并管理中心selenium服务器,这很好,因为我不希望管理和启动/停止单个节点的开销。可以直接在集线器上运行测试吗?

目前,在尝试这样做时,我在测试中得到了以下错误:

PHPUnit_Extensions_Selenium2TestCase_WebDriverException: Error forwarding the new session Empty pool of VM for setup Capabilities [{browserName=phantomjs}]

当我切换到firefox时,我也会遇到同样的错误。

(我已经在服务器上安装了很好的幻影,当selenium-server作为独立服务器直接运行时,它可以很好地执行)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-21 06:30:01

我现在是Jenkins selenium插件的维护者。不能将selenium集线器用作节点no。当您同时以集线器和节点的身份手动启动selenium-服务器时,您可能会破坏它的hub方面(有时行为出乎意料),而且它实际上并不打算以这种方式使用。但是,您实际上只需要启动一次创建的节点配置文件,从那时起,插件将在Jenkins启动/停止时为您自动启动/停止网格节点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37926070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档