单击“浏览”按钮后无法访问Windows文件夹

时间:2016-04-28 10:16:59

标签: c# jquery selenium-webdriver

我有以下代码:

 IWebElement browseButton = driver.FindElement(By.Name("file"));
 IJavaScriptExecutor js = (IJavaScriptExecutor)driver;
 js.ExecuteScript("$(arguments[0]).click();", browseButton);         
 String pathToGetFile = Directory.GetCurrentDirectory();

在这里,我可以点击附加了jquery属性的浏览按钮。单击后,Windows文件夹成功打开,但未从此路径中选择该文件。任何帮助深表感谢。谢谢

1 个答案:

答案 0 :(得分:1)

我希望总体目标是上传/下载文件。 Selenium无法与Windows弹出窗口进行交互。为此目的,您可能希望使用Robot或AutoIT进一步自动化。由于Robot是java包的一部分,因此您可以签出AutoIT