【发布时间】:2021-11-11 14:46:17
【问题描述】:
HTML 屏幕截图
我无法使用 cypress 与 shadow dom 按钮交互
我尝试过在 cypress.json 中添加和不添加 "includeShadowDom": true。
我尝试了以下代码的各种排列,但它一直无法找到元素。
仅将.shadow() 与父级一起使用会显示一个错误,指出找不到影子 dom。
cy.get('#r-searchField').shadow().find('#text-field-container').find('#search-clear').click()
【问题讨论】:
-
你用
cy.get('#r-searchField').shadow().find('#search-clear').click({force: true})怎么样? -
不幸的是,这不起作用。 “在 15000 毫秒后重试超时:预计主题会托管影子根,但从未找到。”
标签: cypress shadow-dom