Подскажите как найти элементы на странице, суть в том, что при написании теста все элементы находились, а так же при переходе на другие страницы через .click(). Но у меня выбирается из масива ссылка и сохраняется в переменную
travel.trLink = tripCollection.get(i).findElement(By.className("SegmentTitle__header")).findElement(By.tagName("a")).getAttribute("href");
После чего происходит открытие новой страницы и ожидание ее загрузки
driver.get(trLink);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.className("class=\"Root__main\"")));
Страницу открывает правильно, но вот сам wait уже не может найти никаких элементов, я побывал разные локаторы на разных объектах страницы все время возвращает waiting for visibility of element located.
Есть подозрение что при подобном переходе драйвер не получает информацию о странице, но как это исправить идей нет. Так же побывал переход через navigate но там тоже самое.