WebDriverWait wait = new WebDriverWait(driver, 60)
WebElement element = driver.findElement(By.xpath("//div[contains(text(),'Loading...')]"));
System.out.println("Test");
wait.until(ExpectedConditions.not(ExpectedConditions.presenceOfElementLocated(By.xpath("//div[contains(text(),'Loading...')]"))));
System.out.println("Test");
Попытка дождаться завершения загрузки страницы. Первый «тест» печатается в консоли, и нижеприведенное исключение печатается при исключении оператора wait.unit. Даже после исчезновения экрана загрузки wait.until все еще ждет. Уже пробовали Неповторимость элемента также и не работает, получая одно и то же исключение тайм-аута. После загрузки завершен элемент не более доступна в DOMSelenium Webdriver "Expectedconditions.not" не работает должным образом
Я уже пытался это первое утверждение работает нормально, но второе утверждение продолжает ожидать целых 60 секунд, даже после загрузки элемента нет, вот я в конце концов, дожидаясь полного 60 секунд. – Srivardhan