Утро / вечер всем. Возникла странная проблема, которая, согласно лучшим практикам, должна просто работать. У меня есть следующий элемент на странице, который мне нужно щелкнуть:
<a data-test="sign-out-link" href="/redirect/onejl/sign-out"><span>Sign out</span></a>
Я делаю это в моем тесте:
cy.get('[data-test="sign-out-link"]') .should('be.visible') .click()
Но кипарис истекает, говоря, что элемент не может быть найден ...
Это дает то же самое поведение: cy.get('a[data-test="sign-out-link"]') .should('be.visible') .click()
Даже это просто терпит неудачу, что довольно странно (это должно найти этот текст довольно легко):
cy.contains('Sign out').click()
Что-нибудь очевидно, что я делаю неправильно?