最近在做公司公司頁面自動化的時候遇到上傳文件的彈出框,如下圖,在點擊選擇文件的時候回彈出一個文件選擇窗口,記錄下處理方法
下載安裝AutoIt 軟件,安裝python 安裝AutoItLibrary,這個過程見我的上一篇播客,pip install robotframework-AutoItLibrary
將AutoItLibrary導入到robotframework里面
安裝好AutoIt之后,打開AutoIt Window Info,長安FinderTool拖動到選擇框的文件名出,在Summary出顯示出相關信息
回到上傳頁面,將上傳文件的窗口打開,然后將腳本執行,選擇Tools--Go,由於我選擇上傳的文件就在彈框打開的界面內,所以我在驗證腳本的時候是成功的,其它地方沒有驗證
在驗證腳本之后,打開Compile to .exe(X86),將腳本轉化成EXE文件,將轉換后的exe文件放到roborframework項目所在的文件下