以下のコードを使用して、警告テキストを確認してから閉じることができます。警告テキストの確認に失敗しています。Selenium webdriverを使用して警告テキストを取得できません
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.alertIsPresent());
Alert alert = driver.switchTo().alert();
alertText = alert.getText();
alertTextはnullとして返されます。テキストをアサートする次のステップは失敗しています。 次のステップ:
driver.switchTo().alert().accept();
すべての問題のない警告を受け入れます。
別の奇妙なシナリオは、私はそのうまく動作しています。しかし、私がアサーションを実行しているときにエラーをスローします。
実行中とデバッグ中に見つかった別の相違点。アラートを実行している間、 このページは
は非常に奇妙なルックス複数のメッセージを作成できませんこのメッセージが付属しています。
私はこれを試してみましたが、それは助けをくぼみ。 – manutd
アラートに存在するthextは何ですか? – kushal