2013-04-29 44 views

回答

2

每當我看到這樣的問題,我總是建議你閱讀這篇文章,其既回答您的問題,並解釋爲什麼你不應該這樣做:

http://ardesco.lazerycode.com/index.php/2012/07/how-to-download-files-with-selenium-and-why-you-shouldnt/

+0

這是一個很好的建議 - 如果您只需要驗證鏈接,可以在不使瀏覽器請求文件的情況下完成。如果您必須下載該文件以對其進行進一步驗證,那麼不需要使用瀏覽器;只需使用您最喜歡的HTTP庫。 – 2013-04-30 02:15:27

0

我與鮑勃,比爾和筆者不同意在另一個答案中鏈接到的文章。

下載可以被自動化。下載的文件可以進行有意義的驗證。在最簡單的情況下,您可以將下載的文件的內容與現有示例文件進行比較。

(免責聲明:下一段是關於我所附屬的工具)。

例如,如果您使用RIATest進行自動化,您可以自動執行右鍵單擊操作,然後自動執行操作系統對話框,然後等待下載完成並驗證下載文件的內容。

相關問題