Из-за чего не нажимается кнопка по методу click() в Selenide?

Ссылка скопирована
0 ответов

Привожу часть кода:

// Модальное окно подтверждение заказа private SelenideElement modalWindow = $(".Order_Modal__YZ-d3"); // Кнопка "Да" в модальном окне подтверждения заказа private SelenideElement yesButtonModalWindow = modalWindow.$(".Order_Buttons__1xGrp").$$(".Button_Button__ra12g").findBy(text("Да"));

Далее в методе теста:

modalWindow.shouldBe(enabled); yesButtonModalWindow.click();

Но кнопка не нажимается
По вводным: также проверял "достать" текст кнопки и он выводится корректно
По вводным: структуру html также прикладываю:

<div class="Order_Modal__YZ-d3"><div class="Order_ModalHeader__3FDaJ">Хотите оформить заказ?<br><div class="Order_Text__2broi">&nbsp;</div></div><div class="Order_Buttons__1xGrp"><button class="Button_Button__ra12g Button_Middle__1CSJM Button_Inverted__3IF-i">Нет</button><button class="Button_Button__ra12g Button_Middle__1CSJM">Да</button></div></div>

По вводным: при этом кнопка меняет оформление, как будто курсор на неё наводится

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно