以下のコードを使用して、Web ページの要素をチェックしています
private boolean isElementPresent(By by) {
try {
driver.findElement(by);
return true;
} catch (NoSuchElementException e) {
return false;
}
catch (Exception e)
{
return false;
}
}
以下のように特定の地域が結果に表示される場合、プログラムをチェックインする必要があります
isElementPresent(By.xpath(".//*[@id='header']")));
これが存在する場合、この関数はすぐに完了しますが、上記が存在しない場合、非常に長く実行されます。
このチェックを迅速に実行できるように、この問題を解決するのを手伝ってくれませんか?