Цепочка find() селекторов в Selenide не отрабатывает

В ангуляр приложении есть элемент при нахождении которого я хочу построить
селектор начиная уже с этого найденного элемента, к сожалению selenide не отрабатывает
Мой пример кода

programs.filter(Condition.text(program)).first()
.find(By.cssSelector("~div[col-id='days']")).getText());

т.е. уже к использованному селектору и найденному элементу добавить еще часть и найти элемент относительно найденного элемента.

Скиньте код страницы, скорее всего второй find ищет элемент который не находится в разделе первого.

Такой поиск в селениде в целом работает. Скорее всего этого элемента реально нет, т.е. селекторы в чём-то неправильные.

2 Likes