Gmail の未読メール数をテストしています。すべて正常に動作していますが、インターネットが遅いため、「一部の機能を読み込めません」というアラートが表示されます。これを処理するにはどうすればよいですか?
私の問題は何ですか: アラートはいつでも表示される可能性があるため、アラートを継続的にチェックする必要があります。このようにアラートが存在することを確認するために別のスレッドを使用しても
public void checkAlert()
{
try
{
WebDriverWait wait = new WebDriverWait(driver, 2);
wait.until(ExpectedConditions.alertIsPresent());
Alert alert = driver.switchTo().alert();
alert.accept();
}
catch (Exception e)
{
//exception handling
}
}
また、それはうまくいきません。