我的頁面有一個鏈接,點擊後會下載一個文件。我只需要檢查文件是否已經下載並且正確的擴展名。如何檢查文件是否已成功下載?
2
A
回答
0
對於檢查下載使用Chrome瀏覽器
的設置,你可以去是按照以下
https://stackoverflow.com/a/26127745/511069
由於這裏建議 https://stackoverflow.com/a/27031924/511069
你可以創建一個功能waitFileExists (fileAbsPath)並在文件完全下載後執行您的期望
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代碼,並且一旦完成測試用例,在給定位置驗證文件的可用性。
相關問題
- 1. 如何檢查文件是否下載?
- 2. 如何檢測文件是否在tcpdf中成功下載?
- 3. Delphi:如何檢查webbrowser是否已成功加載頁面?
- 4. 如何檢查圖像是否已成功預加載?
- 5. 如何在Webclient DownloadFileCompleted事件中檢查文件是否成功下載?
- 6. 如何檢查Web API中的文件下載是否已完成
- 7. 如何檢查文件下載是否完成
- 8. ios - 檢查文件是否已加載
- 9. 如何檢查郵件是否已成功發送
- 10. 如何檢查Siebel是否已成功發送電子郵件?
- 11. 檢查文件是否成功上傳
- 12. 如何檢查付款是否已成功完成? (條紋)
- 13. 檢查iframe是否已完成加載?
- 14. 檢查JavaScript文件是否已經下載
- 15. 如何檢測用戶何時已成功完成下載文件在php
- 16. 檢查S3下載是否成功完成
- 17. 如何確定文件是否已完成python下載
- 18. 如何確定文件是否已完成下載
- 19. 如何檢查location.href是否已完成?
- 20. 如何檢查$ compile是否已完成?
- 21. 如何檢查樣式文件是否已經加載?
- 22. 如何檢查iframe是否已完全加載PDF文件
- 23. 如何檢查用戶是否已成功登錄webrequest
- 24. 如何檢查oledbcommand是否成功?
- 25. 如何檢查mysqli_connect是否成功?
- 26. 如何檢查WinActivate是否成功?
- 27. 如何檢查命令是否成功?
- 28. 如何檢查IO.popen是否成功?
- 29. 如何檢查是否System.IO.File.Delete刪除的文件成功
- 30. 如何檢查一個php文件是否被成功包含?
你不能,真的。最多可以確認整個文件是通過網絡發送的,但沒有實際的方法可以確認文件實際上是由用戶接收的。 –
您可以使用將用戶「上傳」到JS,從那裏您可以檢查文件名,甚至可以運行CRC/MD5。但爲什麼? – dandavis