上傳過程一般要打開一個(gè)系統(tǒng)的window 窗口,從窗口選擇本地文件添加住诸。所以猫胁,一般會(huì)卡在如何操作本地window 窗口箱亿。其實(shí),上傳本地文件沒我們想的那么復(fù)雜杜漠;只要定位上傳按鈕极景,通send_keys 添加本地文件路徑就可以了。絕對(duì)路徑和相對(duì)路徑都可以驾茴,關(guān)鍵是上傳的文件存在。
selenium是怎么實(shí)現(xiàn)文件上傳和哪些情況不能直接上傳氢卡。
一锈至、上傳控件標(biāo)簽為input
可以直接使用seleniumAPI(send_keys())進(jìn)行文件上傳
二、上傳控件標(biāo)簽為非input
可以借助第三方工具:Autolt
本文參考《selenium自動(dòng)化實(shí)戰(zhàn)---蟲師》
http://www.cnblogs.com/FR-Long/p/7239919.html