我无法关闭已使用selenium webdriver上传所需文件的finder窗口。
这是我的代码:
WebElement changeFle=driver.findElement(By.id("tradeDocFile"));
changeFle.click();
changeFle.sendKeys("C:\\Users\\ranjan\\Downloads\\Selenium Program_Xpath_CssSelectors.pdf");
driver.findElement(By.id("btnSaveTradeDocument")).sendKeys(Keys.ENTER);
执行文件后,文件上传但文件上传“打开”窗口未关闭。
答案 0 :(得分:0)
1)如果你想通过发送文件路径上传,则无需点击浏览(或任何按钮的名称)
2)如果您想使用对话框上传,请使用Auto IT
或Sikuli
由于
答案 1 :(得分:0)
WebElement changeFle = driver.findElement(By.id(" tradeDocFile"));
//无需点击上传按钮 changeFle.click();
changeFle.sendKeys(" C:\ Users \ ranjan \ Downloads \ Selenium Program_Xpath_CssSelectors.pdf");
driver.findElement(By.id(" btnSaveTradeDocument&#34))的SendKeys(Keys.ENTER);