2015-10-06 89 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