在“npx cypress run --browser chrome”之后,Cypress 未启动 Chrome 浏览器命令
我想连续运行测试(一个接一个),因为我使用了命令 npx cypress run --browser chrome
但它在终端中无头运行我看到了这一点
从我在 Udmey 视频中看到的了解它会在 Chrome 浏览器中依次执行所有测试或 .js 文件
我目前正在使用 "cypress": "^9.5.1",
我也尝试使用完整路径,
npx cypress run --browser C:\Program/Files\Google\Chrome\Application\chrome.exe
我给了我
我也尝试使用完整路径
npx cypress open --browser chrome
它只需打开 Cypress
窗口进行测试要选择的名称。
有没有一种方法可以在打开 chrome 浏览器的情况下自动依次运行所有测试。 抱歉,如果使用糟糕的英语语法
I want to run tests serially (one after another) for that I used command npx cypress run --browser chrome
but it is running headless in terminal I see this
From what I see in Udmey videos while I was learning it executes all the tests or .js files one after another in chrome browser
I'm currently using "cypress": "^9.5.1",
I tried with full path as well
npx cypress run --browser C:\Program/Files\Google\Chrome\Application\chrome.exe
I give me
I tried with full path as well
npx cypress open --browser chrome
It just open the Cypress
window with test names to select.
Is there a way to run all the tests one after another automatically with chrome browser open.
Sorry for if use bad english grammar
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
npx cypress open
,您将获得一个运行所有测试的按钮。确保您已选择 Chrome 浏览器(位于“运行 38 集成规范”按钮上方)
您还应该了解
npx cypress run --browser chrome
也在运行所有chrome 中的测试。无头意味着您看不到浏览器,只能看到终端中的消息。但 Cypress 测试始终在浏览器中运行。
With
npx cypress open
you get a button to run all tests.Make sure you have the Chrome browser selected (above the "Run 38 integration specs" button)
You should also understand that
npx cypress run --browser chrome
is also running all the test in chrome.Headless means you don't see the browser, only messages in the terminal. But Cypress tests always run in the browser.