如何使用selenium webdriver处理文件窗口弹出窗口.
我点击了文件浏览按钮,新的弹出窗口已打开,我无法处理此窗口(因为我想选择文件)
WebElement browser=driver.findElement(By.name("uploadFile")); browser.click(); driver.switchTo().window("File Upload"); WebElement el=driver.findElement(By.name("fileName")); el.sendKeys("E:\\DVBScheduleEvent.xml");
我有一个示例代码:
driver.get("http://www.2shared.com/"); driver.findElement(By.id("upField")).sendKeys("D:\\james.xls"); driver.findElement(By.xpath("//input[@title='Upload file']")).click(); }