ウェブページは上から下に読み込まれます。
1) <html ...
2) <head ...
3) <body ...
etc
<title
タグが表示されるまで WebDriver を明示的に待機させる必要があります。次に、タイトルの内容を読み、ページ全体が読み込まれるのを待たずに他のアクションを続けます!!! .
WebDriver driver = new ChromeDriver();
driver.get("http://");
WebDriverWait wait = new WebDriverWait(driver, 0) // This line is probably the one to be transformed in order to correspond to my requirements
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//title")));
// The problem is that the following commands do not start off until the whole page is loaded
if(driver.getTitle().equals("whatever")) {
driver.get("http://");
}
else {
...
}