文件上傳下載的測試用例設計

主要考慮:

1.文件類型:
  拿到需求的時候,說是文件類型有限制,以jsp,exe等四種文件後綴結尾的文件不允許上傳,後來需求改變了,上傳類型沒有限制。因此測試用例要考慮的方面包括:
  1)各種常見的文件類型,包括bat、xls、xlsx、doc、docx、exe、jsp、rar、zip、iso等,以及各種視頻,音頻和圖片等;
  2)關於文件名:純中文名稱、中文和英文混合、中文和數字文件名、中文和特殊字符(&*等)文件名、英文和數字文件名,英文和特殊字符文件名、純英文文件名等;
  3)文件名長度:1個字符、10個字符、100個字符等,包括各種文件名下的長度;
  4)文件存儲位置:D:\文件,計算機\C盤\用戶\文件夾\文件,..\文件夾1\文件夾2\文件夾3\文件夾4……文件
2.文件大小:
  由於本系統設定的上傳文件大小爲40M,因此在考慮上傳文件大小時,包括以下幾種情形:文件大小爲0,文件大小在39M(最好能有39.9M)的,40M,40.1M,41M,50M
3.其他
  1)附件爲空時,上傳按鈕是否可用,是否有提示信息,提示信息是否明確,是否可以更好的指導用戶使用該功能;
  2)附件由於某種原因上傳失敗,系統是否可正常處理(網絡突然斷掉、文件本身出現損壞、上傳中途客戶不小心認爲關掉上傳對話框等);
  3)文件大小爲臨界值時,系統是否可以正常處理;
  4)文件選擇後,點擊上傳按鈕,提示信息顯示出來所要花費的時間(客戶要求最大反應時間不超過3秒,我們設置的是10M反應時間爲1秒鐘,具體情況視各個項目而定);
  5)文件上傳成功後,文件名的編寫是否符合用戶要求的規則(我們這個項目的要求是上傳上去的文件,文件名爲上傳日期時間用戶和文件名稱,例如:201201011131admin測試.doc
   6)關於下載:
     文件是否可正常下載,下載過程因爲某些原因突然中斷之後是否可以重新下載,下載下來的文件,是否可正常打開,打開之後文件的內容是否發生變化等

  PS: 還有批量上傳和下載

發佈了21 篇原創文章 · 獲贊 2 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章