簡體   English   中英

如何使用機器人框架從文件瀏覽器中選擇PC中的文件?

[英]How can I select files from PC in the file explorer using robot framework?

我有一個Import按鈕,當點擊它打開windows文件瀏覽器時,我們應該從中選擇一個excel文件,然后導入該文件。 我不能使用seleniumlibrary,因為它也有windows自動化。 我有autoIT庫,但是如何在已經由selenium2library打開的網頁上使用它?

在SeleniumLibrary中嘗試“選擇文件”關鍵字。

您可以在以下鏈接中找到詳細信息http://robotframework.org/SeleniumLibrary/SeleniumLibrary.html#Choose%20File

因此,經過多次試驗,選擇文件工作。 應該注意的是,select file關鍵字只接受輸入類型定位器。 我元素的標簽是按鈕。 在我的情況下,有一個隱藏的輸入元素。 似乎在發生文件上傳的情況下,必須在我的應用程序中給出輸入類型元素。

Choose file  //input[@hidden='true']  mypathToExcel

上面的代碼適用於我,其中mypathToExcel是我的excel文件的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM