как нажать на ссылку в кипарисе - PullRequest
0 голосов
/ 14 июня 2019

Как перейти по этой ссылке с кипарисом?

<a href="#" aria-disabled="false" class="button ">
  <span class="icon icon-chevron-down " aria-hidden="true">
  </span>
  <span class="screen-reader-only">
    chevron-down_icon
  </span>
</a>

1 Ответ

1 голос
/ 14 июня 2019

Это довольно просто, документация Cypress также поможет вам: https://docs.cypress.io/api/commands/click.html#Command-Log.Но я тоже тебе помогу.Я сделал предположение, что это единственная гиперссылка на странице:

cy.get('a')
  .click()

Если она не единственная, вы можете попытаться получить ссылку через класс (при условии, что класс уникален на странице):

cy.get('.button')
  .click()

Если оба предположения недействительны, класс не является уникальным и существует несколько гиперссылок, вы можете попробовать это:

cy.get('a')
  .eq(1)
  .click()

1 из eq() - этономер элемента.Первый элемент 0, второй 1, третий 2 и т. Д. И т. Д.

Редактировать Я видел, как вы обновили исходное сообщение, поэтому я выберу другой вариант.Вы можете использовать другие доступные элементы:

cy.get('.icon-chevron-down')
  .parent()
  .click()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...