如何在 Selenium 中處理基於 Web 的告警?
Selenium WebDriver 提供多個 API 來處理彈出視窗或告警,並藉助告警介面。
dismiss()
這將取消告警按鈕。
accept()
這將接受告警按鈕。
getText()
這將提取告警中的文字。
sendKeys()
這將在告警框中輸入文字。
示例
語法與程式碼片段 -
// Alert Alert a = driver.switchTo().alert(); // Extract alert message. String msg= driver.switchTo().alert().getText(); // print the message on console System.out.println(msg); // entering text on alert box a .sendkeys(“Testing”); // alert accept a.accept() // alert dismiss a.dismiss()
廣告