Gradle + Selenide + Cucumber всё в Intelj Idea
на странице имеется таблица:
1я строка - хедеры колонок
2+ строки - результаты поиска
в 1й строке в 1й ячейке присутствует чек-бокс (Select All) пустой по умолчанию
в IF-е проверяю если существует посредством кода
if($(By.xpath("//div[@class=‘class’]//input[@type=‘checkbox’]")).exists()){}
внутри IF-a вставляю принт-лн с текстом чтоб убедиться что мы зашли в этот IF
результат - в логе текст есть, значит объект существует на странице
затем в ТУТ же в IF-e пытаюсь кликнуть этот чек-бокс
$(By.xpath("//div[@class=‘class’]//input[@type=‘checkbox’]")).click();
получаю ошибку что объект : elembet not inreactable
если он есть и он чек-бокс - почему не кликает
а если НЕ чек-бокс - почему проходит в if?
к слову об использовании css:
заменил условие IF-a на:
if($(“div.class”).$(By.xpath(“input[@type=‘checkbox’]”)).exists()) {}
и теперь элемент НЕ виден… printLn в else-е выкидывает 2й вариант текста в лог - NOOOO