hello exists a method for event page load or document complete when browser have finished load a page?
i have found this it’s acceptable?
public void waitForLoad(WebDriver ddriver) {
ExpectedCondition<Boolean> pageLoadCondition = new
ExpectedCondition<Boolean>() {
public Boolean apply(WebDriver driver) {
return ((JavascriptExecutor)driver).executeScript("return document.readyState").equals("complete");
}
};
WebDriverWait wait = new WebDriverWait(ddriver, 30);
wait.until(pageLoadCondition);
}