Я использую кипарисовик для тестирования своего сайта, чего я хочу достичь: по этой ссылке: https://www.glassboxdigital.shop/product-page/classic, когда я нажимаю «Добавить в корзину»
Я хочу нажать на кнопку «Просмотр корзины», мой первый шаг был наивным - я получил указатель элемента и щелкнул по нему, поскольку я увидел, что это не удалось, я немного исследовал и обнаружил, что это «iframe», который я пытался использовать » iframe ', указав на него следующее:
cy.get("iframe[frameborder='0']:nth-child(2)").then(function($elem){
var ifele = $elem.contents().find("a[id*='view-cart-button']")
cy.wrap(ifele).click()
но когда я запустил его, результат был:
Expected to find element: undefined, but never found it
cy.get("iframe[frameborder='0']:nth-child(2)").then(function($elem){
16 | var ifele = $elem.contents().find("a[id*='view-cart-button']")
> 17 | cy.wrap(ifele).click()
| ^
18 | })
19 |
20 | }