【问题标题】:Selenium hub with internet explorer node带有 Internet Explorer 节点的 Selenium 集线器
【发布时间】:2023-04-06 08:45:01
【问题描述】:

是否可以将 selenium hub 与 Internet Explorer 节点一起使用?

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-11-08
        • 1970-01-01
        • 2021-04-22
        • 1970-01-01
        • 2017-08-01
        • 2023-03-19
        • 2011-04-28
        相关资源
        最近更新 更多