Тест Selenide не взаимодействует с флажком Material

Уважаемые стекировщики.

Мы используем инфраструктуру Selenide в нашем проекте для написания тестов автоматизации для пользовательского интерфейса. Мы недавно перешли на Material-UI и столкнулись с техническими проблемами, когда дело доходит до простыхфлажок, Я пытаюсь установить флажок.

SelenideElement rememberMeCheckBox = $(By.cssSelector("input[type=\"checkbox\"]"));

rememberMeCheckBox.setSelected(isSelected);

Но при этом я получаю исключение:

Element should be visible {input[type="checkbox"]}
Element: '<input type="checkbox" value="on" displayed:false></input>'

И действительно, когда я проверяю реальный DOM, он содержитopacity: 0:

Когда я устанавливаю непрозрачность силой, мои тесты автоматизации работают хорошо.Как с этим бороться?

Ответы на вопрос(1)

Ваш ответ на вопрос