使用Selenium WebDriver将文件路径发送到输入标记不起作用(Java)

时间:2017-09-13 12:16:37

标签: java selenium

我必须将文件路径发送到输入:

<input class="hide" type="file" ... >

元素由input.findElement(By.xpath(...))找到。我检查了很多时间。文件路径也被检查并存在。我以这种方式发送这条路径:

input.sendKeys(System.getProperty("user.dir") + filePath);

但是sendKeys没有看到这条道路。我不知道为什么。在更新之前它工作.C:\ xtm \ workspace \ xtmintl-webdrive。\ resources \ file \ terms_xls.xls

有人知道Java代码中的JavaScript是怎么做的吗?我测试了机器人发送文件路径,但它有时会崩溃,而且非常烦人。

0 个答案:

没有答案