Я пытаюсь автоматизировать базовые тесты приложения с помощью Cypress. Все до сих пор прошло гладко (даже извлечение токена CSRF). Хотя я ударил стену при выборе элемента.
У меня есть ситуация, когда один и тот же элемент name возвращает несколько результатов. В этом случае HTML ниже возвращает 7 экземпляров. Мне нужно выбрать один, как мне это сделать?
<div class="EventAddButton__hover___11l17" style="opacity: 0; transform: translateY(-55px);">Add an entry</div>
Сценарий Cypress, который я пытаюсь запустить:
it ('Create an event', function() {
cy.get('.EventAddButton__hover___11l17').click()
})
Кипарис предлагает пропустить переключатель multiple:true
, но мне нужен один щелчок.
Может быть, идти по пути, выбирая родителя?
Любые предложения будут очень признательны!