第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Selenium InternetExplorer 11 - 連續(xù)警報 - 第二個警報上的文本為空

Selenium InternetExplorer 11 - 連續(xù)警報 - 第二個警報上的文本為空

慕森卡 2022-04-28 16:17:52
我在 IE 11 中使用 Selenium WebDriver 時遇到以下問題。當我嘗試捕獲警報文本時,我設法在第一個警報上獲取第一個文本。一旦我接受第一個警報,就會顯示第二個警報,但文本為空,盡管我可以接受。我真的不明白這個問題。你能幫我嗎 ?這是我的代碼:    public class AlertDemo {    static WebDriver driver;    static Wait<WebDriver> wait;    static String driverPath =       "C:\\Users\\Acer\\Downloads\\IEDriverServer_Win32_2.53.1\\";     public static void main(String[] args) throws  NoAlertPresentException,      InterruptedException {        System.out.println("*******************");        System.out.println("Lancement INTERNET EXPLORER pour   tester la popup");        System.setProperty("webdriver.ie.driver", driverPath +   "IEDriverServer.exe");        driver = new InternetExplorerDriver();        driver.manage().window().maximize();        // Alert Message handling  driver.get("http://demo.guru99.com/test/delete_customer.php");        driver.findElement(By.name("cusid")).sendKeys("53920");        driver.findElement(By.name("submit")).submit();        // Switching to Alert        try {            WebDriverWait wait = new WebDriverWait(driver,   2);  wait.until(ExpectedConditions.alertIsPresent());            Alert alert = driver.switchTo().alert();            // Capturing alert message.                String alertMessage =      driver.switchTo().alert().getText();            // Displaying alert message                 System.out.println(alertMessage);            // Accepting alert            System.out.println("On accepte OK");            alert.accept();            Thread.sleep(500);            //Pour le message en retour            /*wait = new WebDriverWait(driver, 3);這樣做的目的是獲取第二個警報中包含的字符串文本。
查看完整描述

1 回答

?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

當您接受第一個警報時,第二個警報帶有“不要讓此頁面創(chuàng)建更多消息”復選框。在 Internet Explorer 驅動程序中,它以某種方式阻止它被讀取。其他瀏覽器如Chrome,沒有任何問題。

要解決此問題,您只需將網站添加到trusted sitesInternet Explorer 選項中。然后,您可以獲得第二個警報的文本。


查看完整回答
反對 回復 2022-04-28
  • 1 回答
  • 0 關注
  • 98 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號