是否可以将Selenium Hub与Internet Explorer节点一起使用?
我可以将Selenium Hub与Firefox和Chrome节点结合使用,并使用docker和kubernetes,并将图像放在https://hub.docker.com/u/selenium上。但是在Selenium的docker hub中没有Internet Explorer映像。还有另一种方法(使用docker和kubernetes)吗?
答案 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测试并且没有很重的负载,则可以尝试一下链接中提到的方法。