【发布时间】:2016-04-11 16:30:34
【问题描述】:
我有这个代码
File folder = new File("F:\\gals");
File[] listOfFiles = folder.listFiles();
此代码返回文件夹 F:\gals 中所有文件的位置数组,我尝试在 selenium 代码中使用此位置
driver.findElement(By.id(id1)).sendKeys(listOfFiles[1]);
我看到了错误
The method sendKeys(CharSequence...) in the type WebElement is not applicable for the arguments (File)
所以我想我必须将 listOfFiles[] 转换为字符串数组,请告诉我简单的方法来做到这一点。谢谢
【问题讨论】:
-
你想向 Selenium 发送什么?文件路径还是文件内容? listOfFiles[] --> String[] 在我们知道你想要达到的目标之前是不清楚的。
-
我要上传文件,要上传文件我必须发送文件路径
标签: java arrays string file selenium