2014-07-02 61 views
2

我的頁面有一個鏈接,點擊後會下載一個文件。我只需要檢查文件是否已經下載並且正確的擴展名。如何檢查文件是否已成功下載?

+0

你不能,真的。最多可以確認整個文件是通過網絡發送的,但沒有實際的方法可以確認文件實際上是由用戶接收的。 –

+0

您可以使用將用戶「上傳」到JS,從那裏您可以檢查文件名,甚至可以運行CRC/MD5。但爲什麼? – dandavis

回答

0
var downloadfile = path.join(__dirname,'\\dash-e2e-tests\\resources\\files-cabin\\download-files'); 

capabilities: { 
    browserName: 'chrome', 
    'chromeOptions': { 
     prefs: { 
      download: { 
       'prompt_for_download': false, 
       'directory_upgrade': true, 
       'default_directory': downloadfile 
      } 
     } 
    } 

}, 

在cof.js文件下使用tabove代碼,並且一旦完成測試用例,在給定位置驗證文件的可用性。

相關問題