Чтобы щелкнуть ссылку в Cypress, содержащую определенный текст, вы можете использовать следующие методы:
-
Использование
get()иcontains():cy.get('a').contains('text').click(); -
Использование
contains()непосредственно в элементе ссылки:cy.contains('a', 'text').click(); -
Использование
filter()и селектора:contains():cy.get('a').filter(':contains("text")').click(); -
Использование
xpath:cy.xpath('//a[contains(text(), "text")]').click();
Эти методы найдут элемент ссылки, содержащий указанный текст, а затем выполнят над ним действие щелчка.