单击按钮将我带到另一页时,赛普拉斯会停止并仅向我显示cypress.io chrome-error:// chromewebdata /错误。
我使用的代码很简单:
cy.get('button').contains('Go Search').trigger('click')
我要单击的代码是这样:
<button name="GoSearch" value="Go Search" onclick="navToPage('user/gosearch.cfm','');return false;">Go Search</button>
我认为这可能与AJAX调用有关,但不是确定的。如果是,那我走错路了吗?
答案 0 :(得分:0)
赛普拉斯不支持在多个域之间导航
答案 1 :(得分:0)
问题有点老了,但此解决方案可能适用于人们收到该错误消息的某些情况。考虑将以下内容添加到cypress.json文件中。
{
"chromeWebSecurity": false,
}
这样做可以:
有关更多信息,请参见https://docs.cypress.io/guides/guides/web-security.html#Set-chromeWebSecurity-to-false。