我正在帮助一个团队建立Web测试框架,该团队在已经支持Firefox和Chrome的项目上运行Web测试。他们希望对其进行扩展以能够测试Microsoft Edge。
到目前为止,我们已经在Docker和Jenkins上使用了Selenium网格,但是仅在Firefox和Chrome上使用。
是否可以为Microsoft Edge扩展这样的设置?还是有一种方法可以对Micrsoft Edge测试进行泊坞处理?
我知道有一个适用于Edge的Web驱动程序,它与硒网格兼容,但我对如何对其进行泊坞处理一无所知。
我想使用Docker,因为它可以使所有Jenkins从站保持干净,并允许使用受控版本的浏览器,并且我们可以使用Docker-Compose控制多个容器。
答案 0 :(得分:0)
您可以尝试将WebDriver与Windows Insider一起使用,以通过MS Edge测试Web项目。
WebDriver是新兴的标准,Web开发人员可以通过该标准编写测试以自动化Web浏览器进行站点测试。它提供了一个可编程的遥控器,用于开发复杂的用户方案并在浏览器中针对您的网站以自动化方式运行它们。
参考:
Bringing automated testing to Microsoft Edge through WebDriver
其他有用的链接:
Automated browser testing on Microsoft Edge, Firefox and Chrome for free.