【发布时间】:2021-09-23 18:57:11
【问题描述】:
作为 e2e 场景的一部分,我正在尝试在 3rd 方网站的支付页面上选择信用卡详细信息。除非我付款,否则我的方案将无法完成。付款后我还需要检查订单详细信息。
我得到以下错误 - Cypress 检测到页面加载时发生跨域错误:
阻止来源为“https:// some url”的框架访问跨域框架。 在页面加载之前,您已绑定到源策略: https:// 一些网址 当您的应用程序导航到与上述源策略不匹配的新 URL 时,会发生跨源错误。
我检查了 cypress.json 文件中的 { chromeWebSecurity: false } 和其他几个 getIframe() 方法,但它不起作用。
是否可以在当前赛普拉斯限制下测试这种场景?
【问题讨论】:
标签: cypress