2015-11-03 41 views
-4

隨函附上PIC,我需要選擇從彈出enter image description here如何處理彈出窗口沒有標題的硒

+0

這個問題是模糊的,但如果你正在尋找嘗試點擊你需要使用驅動程序SWITCHTO命令彈出按鈕。 http://stackoverflow.com/questions/19403949/how-to-handle-pop-up-in-selenium-webdriver-using-java –

+0

歡迎來到堆棧溢出!你試過了什麼,結果如何?正如你在學校所做的那樣,請展示你的工作。 :)這是在SO上獲得問題的過程中的一部分。這對你很有幫助,因爲它會迫使你調查自己的問題並思考問題。這也向讀者證明你做了功課,並做出了合理的嘗試來回答你自己的問題。第三,它可以幫助讀者找到和診斷問題,爲您提供更好的答案,減少浪費時間。 – JeffC

回答

0

彈出窗口句柄繼續購物IAlert。

IAlert alert = driver.SwitchTo().Alert(); 
if (alert != null) 
{ 
    alert.Accept(); 
} 

但我不知道是否是這種情況。

1

其實,你的情況是不是瀏覽器的定期彈出。這只是Div實例的組合。 你可以嘗試某事像這樣:

driver.findElement(By.id("fancy_notification_content")).findElement(By.className("continue_shopping")).click();