目前遇到的问题是,点击页面按键后打开了新的选项卡页面,想要做的是新页面元素的断言和截图,但是发现定位不到新页面的元素且不能截图,观察发现 cy 的操作区域还是在老页面上,请问 cypress 框架本身是否支持这种场景
cypress 并不支持多 tab 切换,它的文档里已经说了:https://docs.cypress.io/guides/references/trade-offs.html#Permanent-trade-offs-1
不过它提供了解决类似问题的方案: https://github.com/cypress-io/cypress-example-recipes/blob/master/examples/testing-dom__tab-handling-links/cypress/integration/tab_handling_anchor_links_spec.js