Selenide test fails to interact with Material`s checkbox

烂漫一生 提交于 2019-12-02 07:42:25
Andrei Solntsev

It's not a Selenide problem, but a common Selenium problem. Selenium defines elements with "opacity: 0" as invisible. See How to force Selenium WebDriver to click on element which is not currently visible?

One simple way to enable this checkbox is to click its parent element:

$("input[type=\"checkbox\"]").parent().click();

At least it works for me.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!