我正在使用Cypress为包含iframe的Web应用程序编写e2e自动化测试。该网络应用程序包含多个隐藏的iframe。登录到应用程序后,赛普拉斯无法显示正确的iframe。而是显示隐藏的iframe。赛普拉斯有没有办法处理iframe选择?
大多数问题与iframe中的定位元素有关。我没有发现与使用iframe加载网页有关的问题。
编辑: 请注意:我的问题与https://github.com/cypress-io/cypress/issues/136
没有关系答案 0 :(得分:0)
我在这里是有关iframe问题的官方信息:
https://docs.cypress.io/guides/references/known-issues.html#Iframes
复制并粘贴:
您无法定位iframe中的元素或与之互动-不管它是同一个域还是跨域iframe。
赛普拉斯正在积极研究这一问题,您首先会看到对相同域iframe的支持,其次是跨域(它们很难做到)。
问题网址: