我可以使用新的镀铬来运行赛普拉斯吗?

时间:2019-06-18 15:09:06

标签: javascript e2e-testing cypress

我需要通过run命令在命令行中运行cypress。我不需要打开真正的浏览器。但默认情况下,赛普拉斯使用的铬为58或更低。如果指定浏览器,它将打开一个镶边。因此,我需要在不启动浏览器的情况下从命令行运行测试,但是要使用新版本的chrome。

2 个答案:

答案 0 :(得分:0)

ipv6.disable=1带有一个cypress-run参数。有效值为--browser。指定chrome将启动您计算机上安装的chrome。您能告诉我们您的命令行吗?

答案 1 :(得分:0)

Cypress不太可能为此提供支持。 Chrome开发人员“目前不决定以无头模式实现扩展支持,因为支持所有必需的功能相当复杂。” (2017)并且他们继续跳过它。 https://bugs.chromium.org/p/chromium/issues/detail?id=706008#c5

由于您说的是“不需要”而不是“不需要”,所以我猜您必须在Chrome的引导下运行它或使用其他浏览器。