2015-10-06 36 views
1

林自动化一些流程来选择一个文件,现在我有一个按钮“选择”,即打开Finder窗口,我需要选择我想要的文件:如何使用硒

enter image description here

哪有我点击“选择”,所以我可以选择一个特定的文件上传后自动执行它,让说,它的路径是

/Users/username/Desktop/5.png

谢谢!

回答

1

您可以使用下面的代码

WebElement El = driver.findElement(By.id("'fileUploadField'")); 
El.sendKeys("c:\\temp\\test.txt"); 

确保它是在同一窗口中,如果切换到窗口,那么你需要重定向到该窗口,然后选择该文件。

+1

什么是“fileUploadField”?我只有一个“选择”按钮,打开你在图像中看到的内容,添加到问题中...找到我要查找fily的查找器,我想上传@Srikrishna Nadagouda – Joe