2010-09-13 31 views
1

我們如何使用Selenium下載文件?我們如何使用Selenium下載文件?

+1

我回答一個類似的問題:http://stackoverflow.com/q/11653293 – 2012-07-25 15:37:12

+0

[硒驗證文件下載(可能重複http://stackoverflow.com/問題/ 8306736 /驗證 - 文件 - 下載 - 硒) – Favonius 2012-08-28 08:39:57

回答

2

Selenium無法識別基於Windows的組件,因此不會與「另存爲」對話框進行交互。要做到這一點,你需要使用第三方工具來處理這些對話框。我會建議使用AutoIt。它是一個免費的腳本編寫工具,將處理所有的對話框。欲瞭解更多信息,請訪問http://qtp-help.blogspot.com/2009/07/selenium-handle-dialogs.html

讓我知道如果你正在尋找別的東西。

問候,
Vamyip

+1

AutoIt也是我的首選工具!我在這個問題中發佈了示例腳本:http://stackoverflow.com/questions/5827387 – Zugwalt 2011-04-30 18:02:31

+0

對於X11 - (例如Linux,但不是唯一的),簽出[xdotool by Jordan Sissel](http://www.semicomplete.com/projects/xdotool /),原因「工具可讓您模擬鍵盤輸入和鼠標活動,移動和調整窗口大小等。」 – 2011-09-26 09:47:45