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();