如何使用selenium webdriver处理Windows文件浏览窗口

前端之家收集整理的这篇文章主要介绍了如何使用selenium webdriver处理Windows文件浏览窗口前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用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();
    }

猜你在找的Windows相关文章