带有Internet Explorer节点的Selenium Hub

时间:2019-03-10 03:05:28

标签: selenium testing selenium-webdriver automated-tests selenium-grid

是否可以将Selenium Hub与Internet Explorer节点一起使用?

我可以将Selenium Hub与Firefox和Chrome节点结合使用,并使用docker和kubernetes,并将图像放在https://hub.docker.com/u/selenium上。但是在Selenium的docker hub中没有Internet Explorer映像。还有另一种方法(使用docker和kubernetes)吗?

2 个答案:

答案 0 :(得分:0)

不幸的是,答案不是。参见Is it possible to dockerize Internet Explorer?。 Docker不想支持没有无头模式的浏览器。

答案 1 :(得分:0)

https://stackoverflow.com/a/55704955/5449500

复制我的答案

仍然没有官方方法可以在docker内部运行IE / EDGE No Windows docker images have GUI, so we cannot test IE11, EDGE.

但是,我们可以安装virtual-box并实现这一目标。

这种方法在docker的顶部添加了额外的虚拟化层[虚拟化嵌套],以使IE / Edge执行得以实现,我认为在不久的将来,这可能会导致严重测试的性能问题

如果您正在寻找Selenium测试并且没有很重的负载,则可以尝试一下链接中提到的方法。

Youtube - Selenium Windows containers in Docker under Linux

Github - Windows Images

Blogpost - selenium-on-windows-docker-revolution