Я пытаюсь щелкнуть одну за другой в одной и той же карточке, но у меня возникают проблемы с изменением команд в Cypress.
Код ниже не работает, но я просто показываю, что у меня есть прямо сейчас
cy.get(Card_Type_1).contains(devEnv_admin).find(#1).then((Dots_3) => {
Dots_3.click()
})
Я очень новичок в кодировании, как вы можете видеть мой код, спасибо!
Re Как связать cy.get в cypress, чем отличается этот вопрос?
Вы можете попробовать использовать внутри(). Он охватывает все последующие команды cy внутри этого элемента. Полезно при работе с определенной группой элементов
cy.get(Card_Type_1).contains('devEnv_admin').within(() => {
cy.get('i[class* = "ellipsis"]').click()
cy.contains('Edit yield').click()
})
большое спасибо, использование в пределах() работает как шарм cy.contains(Card_Type_1, devEnv_admin')
Можете ли вы опубликовать расширенную структуру dom строки карты type_1, содержащую все элементы?