首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >cypress是否支持像selenium一样的跨浏览器测试,或者是否有任何限制

cypress是否支持像selenium一样的跨浏览器测试,或者是否有任何限制
EN

Stack Overflow用户
提问于 2020-03-29 11:44:48
回答 2查看 3K关注 0票数 1

我想知道的是cypress是否支持很多浏览器类型和版本来实现跨浏览器测试。正如他们在文档1中提到的,他们确实支持Chrome系列浏览器(包括Electron)和对Firefox浏览器的beta支持。

但它们支持internet explorer、safari和其他版本的chrome和Firefox吗?如果没有,有没有其他方法来实现这样的功能(外部插件或其他东西)?我试过Applitools Ultrafast Grid2,但它们的配置(APPLITOOLS_API_KEY)只针对windows和mac。我正在Ubuntu OS上实现这个项目。

同时,跨浏览器测试也应该在无头模式下运行。

1

2

EN

回答 2

Stack Overflow用户

发布于 2020-10-12 20:35:55

Cypress目前(Q4 2020)不支持旧边缘IESafari

它官方支持:

  • Firefox
  • Chrome全新的EdgeElectron (浏览器在Chromium上运行)

它不支持:

WebKit IE -这些浏览器很快就会被弃用,所以现在担心https://docs.microsoft.com/en-us/lifecycle/faq/internet-explorer-microsoft-edge

要检查Safari进度的状态,请参阅问题:https://github.com/cypress-io/cypress/issues/6422

有关浏览器的官方文档:https://docs.cypress.io/guides/guides/launching-browsers.html#Browsers

如果您想继续使用JS测试框架并针对Safari进行测试,请查看:

票数 6
EN

Stack Overflow用户

发布于 2020-03-30 03:24:35

我是Applitools的索菲。Applitools Ultrafast grid在Linux上支持Chrome和FireFox的Cypress,在Windows上支持IE10,11和Edge,在MacOS上支持Safari (我们支持每个浏览器的2个版本和最新版本)。我们还支持多种基于Chrome仿真的移动设备。

从我们在Applitools的经验来看,我们不认为操作系统是错误的来源--如果你在一种类型的操作系统中发现了错误,你很可能会在另一种类型的操作系统中找到它。

Here you can find more information about our Ultrafast grid

我希望这能有所帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60909946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档