enter code here
摘要:我目前使用selenium 2.0來自動化UI的測試。一直到昨天,一切都很好,直到我遇到彈出ups.I不得不處理窗口彈出窗口。如何處理使用硒2.0(webdriver)的窗戶彈出窗口?
問題: 我使用下面的代碼瀏覽到另一個頁面=>
driver.get("http://xxx.xx.x.xxx:zzzz/yyyy/");
driver.findElement(By.name("username")).sendKeys("username");
driver.findElement(By.name("password")).sendKeys("password");
driver.findElement(By.className("rowClass")).submit();
driver.findElement(By.name("uploadfile")).click(); //this is the browse button
現在的問題當我點擊瀏覽button.It打開了另一個窗口瀏覽文件window.What我需要出現做的是通過導航到給定的路徑選擇一個文件,然後選擇一個特定的文件,我目前無法做到這一點。可能是什麼建議。有人說,使用硒2.0不可能做到這一點,並且使用自動代替。如果有人知道如何做,請讓我知道其他請提出更好的方法來完成它。感謝和問候。
PS:
//這是提到在http://seleniumhq.org/docs/03_webdriver.htmlbut解決方案在我的情況沒有工作
Alert alert = driver.switchTo().alert();