簡體   English   中英

關閉硒java中的彈出窗口后無法識別對象

[英]unable to identify object after closing the pop up in selenium java

我正在使用Selenium Webdriver(使用Java語言)來自動化我的應用程序。 我的情況是,“應該單擊網頁上的一個按鈕,它將顯示彈出窗口,當我單擊彈出窗口中的某些按鈕后,該彈出窗口將自動關閉,然后我需要將一些數據輸入到webedit”。

現在面臨的問題是,在關閉彈出窗口后無法將值輸入到webedit中。 如果我在打開彈出窗口之前直接使用Webedit,則可以將值輸入到同一Webedit中。

您可能正在使用 driver.switchTo().alert(); 關閉警報后,您必須切換回原始窗口。

聽起來好像您需要在關閉彈出窗口后等待頁面加載。

new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOfElementLocated(By.id("U_1L_1001"))).click();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM