【发布时间】:2021-07-12 21:24:28
【问题描述】:
如何使用 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.findElement(By.name("uploadFile")).sendKeys("E:\\DVBScheduleEvent.xml");
标签: selenium