Javascript Can';t使用通过浏览器扩展附加到DOM的Cypress.io选择元素

Javascript Can';t使用通过浏览器扩展附加到DOM的Cypress.io选择元素,javascript,google-chrome-extension,firefox-addon,cypress,browser-extension,Javascript,Google Chrome Extension,Firefox Addon,Cypress,Browser Extension,我正在尝试使用Cypress.io为我的chrome/firefox扩展编写测试 在我的扩展内容脚本中,我将一个按钮附加到DOM的body元素,并尝试使用cypress单击该按钮, 但是,当运行测试时,按钮被注入到测试运行程序DOM中,而不是我的测试通过cy.visit()访问的页面的DOM中-因此我的cy.get('injected element')调用找不到该元素 cypress似乎在iframe中加载cy.visit()页面,而cy.get()无法找到该iframe之外的元素 我怎样才能

我正在尝试使用Cypress.io为我的chrome/firefox扩展编写测试

在我的扩展内容脚本中,我将一个按钮附加到DOM的body元素,并尝试使用cypress单击该按钮, 但是,当运行测试时,按钮被注入到测试运行程序DOM中,而不是我的测试通过cy.visit()访问的页面的DOM中-因此我的cy.get('injected element')调用找不到该元素

cypress似乎在iframe中加载cy.visit()页面,而cy.get()无法找到该iframe之外的元素

我怎样才能避开这件事