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