Я новичок в селене и немного застрял.
Я автоматизирую базовое приложение GWT, и мне нужно дождаться полной загрузки фрагментов карты, прежде чем переходить к следующему процессу.
Я пытаюсь найти в гугле, но безрезультатно.
Я нашел что-то вроде
public static final void waitTillPageLoad()
{
WebDriverWait wait = new WebDriverWait(LoginTestScript.fd, 40);
wait.until( new Predicate<WebDriver>() {
public boolean apply(WebDriver driver) {
return ((JavascriptExecutor)driver).executeScript("return document.readyState").equals("complete");
}
}
);
}
но мне нужно подождать, пока фрагменты карты не загрузятся document.readyState
кто-нибудь знает, как я могу дождаться, пока все фрагменты карты не загрузятся успешно.
Спасибо.