Jenkins的IE功能

时间:2016-08-11 09:39:07

标签: ruby selenium jenkins selenium-grid2

我已安装:

  • 用于IE的selenium grid 2.53.0 hub + node;
  • 詹金斯;
  • IE 11。

当我尝试通过带有变量BROWSER的批处理命令运行IE的构建时=即我得到下一个错误:

Error forwarding the new session cannot find : Capabilities [{browserName=internetexplorer, version=null}] (org.openqa.grid.common.exception.GridException) (Selenium::WebDriver::Error::UnknownError)

有什么不对?因为当我不通过网格运行我的测试时,一切都很好。 如果我为 chrome 连接节点并指定 chrome ,一切也都可以。

2 个答案:

答案 0 :(得分:0)

试试这个:

DesiredCapabilities cap = null;
WebDriver driver = null;
cap = DesiredCapabilities.internetExplorer();
cap.setBrowserName("internet explorer");
cap.setPlatform(Platform.WIN8); //specify the platform
driver = new RemoteWebDriver(new URL(nodeURL), cap);

答案 1 :(得分:0)

我解决了这个问题。 我在Jenkins中指定了错误的BROWSER值。必须是BROWSER =" Internet Explorer"