wait.until(ExpectedConditions)
TWO要素で使いたい。テストを実行していますが、 Element1 または Element2WebDriver
のいずれかが表示されるまで待つ必要があります。次に、最初に現れる人を選ぶ必要があります。私はもう試した:
WebDriverWait wait = new WebDriverWait(driver, 60);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//h2[@class='....']"))) || wait.until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//h3[@class='... ']")));
// Then I would need:
String result = driver.findElement(By.xpath("...")).getText() || driver.findElement(By.xpath("...")).getText();
要約すると、2 つの要素のいずれかが表示されるまで待つ必要があります。次に、現れた人を選んでください(同時に現れることはできません)助けてください。