Задать вопрос
@novichok151413
Учусь AQA. Работаю менеджером тестовых сред

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

Привожу часть кода:
// Модальное окно подтверждение заказа
    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>


При этом кнопка меняет оформление, как будто курсор на неё наводится
  • Вопрос задан
  • 60 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы