driver.findElement(By.xpath("//td/a[contains(text(),'Seller Catalog')]")).click();
В моем коде, если я иногда выполняю вышеприведенную строку, она корректно отображается на следующей странице, а иногда - на пустой странице.
Содержание следующей страницы под элементом.//div/label[contains(text(),'Document Type')]
Мне нужно обновить страницу, только если отображается пустая страница, иначе продолжить код.Даже если я попробую приведенный ниже сценарий, он не увенчался успехом.
if (!driver.findElements(By.xpath("//div/label[contains(text(),'Document Type')]")).isEmpty()) {
driver.navigate().refresh();
} else {
// DO SOMETHING ELSE
}
Есть ли другой способ выполнить это?
Спасибо ..