gpt4 book ai didi

柏树 下载 : "cypress run" appears to be the same as "cypress open"

转载 作者:行者123 更新时间:2023-12-02 02:12:11 25 4
gpt4 key购买 nike

我正在使用 Cypress 的 zip 文件下载,因为运行它的服务器无法访问 npm。

我已将以下内容添加到 package.json 的脚本部分

    "cy:cypress": "D:/Cypress/cypress.exe",
"cy:open": "D:/Cypress/cypress.exe open",
"cy:run": "D:/Cypress/cypress.exe run",

它们都生成如下图所示的页面,我认为这是仪表板。

我的理解是,其中的第三个是 headless 运行测试的。

这几乎就像在第二个和第三个脚本中忽略了“打开”和“运行”,因此实际上都是对 cypress.exe 的调用。

  • 这是预期的行为吗?
  • Cypress 的下载版本可以“运行”测试吗?
  • 如果是这样怎么办?

谢谢

What the first 3 scripts generate

最佳答案

你试图在这里执行cypress可执行文件,这是行不通的,你必须使用全局安装的cypress命令或从你的node_modules执行它,所以这里有两种方法 -

  1. npx 柏树打开
  2. node_modules\.bin\cypress 打开
  3. cypress open - 如果您全局安装了 cypress 并且 cypress 命令是操作系统环境变量的一部分,这将起作用

如果您想通过使用 --headless 选项在 headless 模式下运行它,则最好将命令 open 替换为 run它不会打开运行器,只会在终端中运行测试。

稍微不相关,但您也可以使用 --spec 专门运行特定测试,并使用 --browser chrome 在指定的浏览器上运行它,例如此命令中的 chrome

关于柏树 下载 : "cypress run" appears to be the same as "cypress open",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67589530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com