javascript 我们是否可以在Safari浏览器中运行Cypress测试以及集成Saucelabs的移动的测试?

5n0oy7gb  于 2023-01-04  发布在  Java
关注(0)|答案(2)|浏览(123)

我的测试脚本需要在移动的设备和safari浏览器中执行。通过cypress和酱料labs集成,我们可以使用cypress?实现移动测试和safari浏览器。目前我的测试脚本在量角器中,并运行所有浏览器,如safari和sauce labs集成的移动设备。(目前我们正在使用量角器+Saucelabs+Jenkins运行脚本)
由于量角器在2022年底弃用,我们希望将现有代码从量角器迁移到Cypress。请确认我们是否可以实现Safari浏览器,移动的测试。未来我们希望运行(Cypress+Saucelabs+Jenkins)。请提出建议。

nhaq1z21

nhaq1z211#

Cypress目前不支持Safari,所以答案是否定的

rkttyhzu

rkttyhzu2#

从Cypress v10.8开始,可以在WebKit(Safari中使用的浏览器引擎)中运行测试。目前,对WebKit的支持处于试验阶段,可以通过以下2个步骤启用:
1.在Cypress配置中将experimentalWebKitSupport设置为true
1.安装playwright-webkit npm软件包
您可以在Cypress官方发布中找到更多详细信息:https://www.cypress.io/blog/2022/09/13/cypress-10-8-experimental-run-tests-in-webkit/

相关问题