我在www.example.com上遇到了一个问题Cypress.io,当我加载本地URL时,它每次都会出错。我甚至添加了{“baseUrl”:“http://localhost:4200”}在cypress.json文件中,如官方文档中所述。
以下是我的几个测试脚本:
it('successfully loads', () => {
cy.visit('http://localhost:4200/') // change URL to match your dev URL
})
it('successfully load', () => {
cy.visit('/') // change URL to match your dev URL
})
3条答案
按热度按时间n7taea2i1#
我也遇到了同样的问题,我花了几个小时才解决。我通过将
package.json
中的npm run dev
脚本修改为"dev": "vite --host"
来修复这个问题。这会打开您网络的主机,以便Cypress可以可靠地访问它。cuxqih212#
我不知道为什么在这种情况下会出现错误,但如果你只是需要关闭它-你可以在你的cy.visit调用下添加这一行。错误不应再次发生。
0g0grzrc3#
在我的例子中,像这样运行Angular解决了这个问题: