指定的檔案型別,允許上傳
指定之外的檔案型別,不允許上傳並作出合理提示
指定的檔案格式
假設限制上傳檔案最大為x:
指定檔案型別的檔案小於x,允許上傳
指定檔案型別的檔案等於x,不允許上傳
指定檔案型別的檔案大於x,不允許上傳並給出合理提示
指定檔案型別的檔案等於0,視具體需求看是否允許上傳
非指定檔案型別的檔案大於x,不允許上傳並給出合理提示
剩餘儲存空間不足,上傳失敗並做出提示
剩餘儲存空間已滿,上傳失敗並做出提示
如果沒有限制上傳檔案大小的話,建議測試下超大檔案的上傳
檔名稱符合命名規範,允許上傳(名稱是否允許包含中文、數字、特殊符號等等,這裡的命名規範要看具體的需求)
檔名稱不符合命名規範,不允許上傳(這裡的命名規範要看具體的需求)
檔名稱有長度限制-符合長度限制,允許上傳
檔名稱有長度限制-不符合長度限制,不允許上傳
檔名稱沒有長度限制-windows檔名稱最短1個字元,允許上傳
檔名稱沒有長度限制-檔名稱是windows允許輸入的最長名稱(區分中英文),允許上傳
手動輸入當前路徑下存在的檔名,允許上傳
手動輸入當前路徑下不存在的檔名,不允許上傳
手動輸入當前路徑先不合法的檔名,不允許上傳
手動輸入正確的檔案路徑,允許上傳
手動是輸入不存在的檔案路徑,不允許上傳
檔案已開啟,允許上傳
路徑是否可以手動輸入
上傳正常大小的檔案,檢查上傳時間是否在可接受範圍內(或者需求是否對上傳時間有具體要求)
病毒檔案,上傳失敗
上述每種上傳失敗是否有提示,提示是否合理
上傳成功的是否有提示,提示是否合理
檔案上傳是否顯示進度,進度顯示是否正常
檔案上傳中,檔案被刪除,上傳失敗
檔案上傳中,檔案所在資料夾被刪除,上傳失敗
檔案上傳中,檔名稱被修改,上傳失敗
檔案上傳中,檔案型別被修改,上傳失敗
檔案上傳中斷網,上傳失敗
檔案上傳時網速很慢,超過一定時間提示
檔案上傳中是否可以進行其他操作
非授權使用者不可上傳
授權使用者可以上傳
非授權使用者不可以刪除
授權使用者可以刪除
11.其他驗證
多個使用者同時上傳同名檔案,上傳時間正常, 上傳後各自的檔名包括檔案內容正確
檔案上傳功能怎麼測試
檔名稱測試 檔名稱過長。win2000標準 255個字元 指在英文的字元下 如果是中文不超過127個漢字 提示過長 檔名稱達到最大長度 中文,英文或混在一起 上傳後名稱顯示,頁面排版 頁面顯示正常 檔名稱中包含特殊字元 根據需求而定 檔名全為中文 根據需求而定 檔名全為英文 根據需求而定 檔名為中 ...
python檔案上傳功能
客戶端檔案上傳功能 import os import socket 建立客戶端socket物件 client socket socket.socket ip 和 port address ip,port 客戶端連線 client socket.connect address 檔案路徑 base di...
檔案上傳功能Demo
檔案上傳功能demo 控制層 upload public returnvalue uploadfiletest requestparam uploadfile multipartfile zipfile multipartfile 類 服務層 returnvalue uploadfiletest m...