1. 程式人生 > 其它 >H5檔案上傳測試點整理

H5檔案上傳測試點整理

需求背景:為了方便使用者上傳自己手機內的本地視訊,同時提高視訊的分發量,故支援在移動端H5頁面增加上傳視訊的功能。

原型圖:

1.首頁&上傳素材空頁面:

2.上傳素材(有素材)&分享素材:

測試點梳理:

檔案上傳常規測試點整理

上傳正常功能測試:

(1)選擇符合要求的檔案,是否上傳成功;

(2)上傳成功的檔名稱是否顯示正常,是否可以正常瀏覽(視訊、音樂、圖片);

(3)上傳檔案過程中是否支援取消正在上傳檔案;

(4)在上傳過程中,在本地刪除上傳檔案是否正常處理;

(5)批量上傳多個檔案過程中,一部分檔案被移動,或被刪除,或被改名,是否會影響其他檔案的上傳;

(6)批量上傳多個檔案過程中,如果出現異常中斷,是全部上傳被撤銷還是部分上傳被撤銷;

2.檔案型別:
(1)檔案型別是否有限制,如果有限制按照要求進行測試;若上傳型別沒有限制,則測試用例要考慮的以下幾個方面:各種常見的檔案型別,包括jsp、iso、apk等,以及各種視訊、音訊和圖片等。

圖片:jpg/png/gif/bmp...

視訊:mp4/avi/flv/mov/swf/wmv/qlv...

文件:doc/docx/sxw/xls/xlsx...

壓縮包:zip/rar/7z/tar/gz/...

安裝檔案:exe/msi/bat...

(2)關於檔名:純中文、中文和英文混合、中文和數字、中文和特殊字元(&*等)檔名、英文和數字,英文和特殊字元、純英文檔名等;

(3)檔名長度:1個字元、10個字元、100個字元等;

(4)檔案儲存位置:D:\檔案,計算機\C盤\使用者\資料夾\檔案,..\資料夾1\資料夾2\資料夾3\資料夾4……檔案;

3.檔名稱測試:

(1)檔名稱過長;

(2)檔名稱達到最大長度(中文,英文或組合型別)上傳後名稱顯示是否正常;

(3)檔名稱較長、較短,頁面排版是否正常;

(4)檔名稱中包含特殊字元;

(5)檔名全為中文;

(6)檔名全為英文;

(7)檔名為中、英混合;

4.檔案大小:
通常情況下,系統會設定上傳檔案大小的上限值,在考慮上傳檔案大小時,包括以下幾種情形:

(1)檔案大小為0位元組檔案, 1KB, 200KB, 2MB, 20MB,2G等;

(2)符合格式,總大小稍小於限制大小的檔案;

(3)符合檔案,總大小等於限制大小的檔案;

(4)符合檔案,總大小稍大於限制大小的檔案;

5.安全性測試:

(1)上傳可執行檔案(exe檔案);

(2)上傳常見的木馬檔案,-提示不能上傳;

(3)上傳時伺服器空間已滿,有提示;

6.效能測試:

(1)上傳時網速較慢(限速),當超過一定時間,是否有提示;

(2)上傳過程斷網,有提示是否上傳成功;

(3)上傳過程伺服器停止工作,是否有提示;

(4)上傳過程伺服器的資源利用率,是否在正常範圍;

(5)檢查上傳不同的檔案在不同的網路環境響應速度,及系統資源佔用;

7.介面測試:

(1)介面美觀性、易用性(tab跳轉的順序是否正確),顯示正常(根據需求);

(2)文案文字是否正確,是否存在錯別字;

(3)正確/錯誤提示性文字是否正確;

(4)說明性文字是否正確;

8.其他:

(1)有多個上傳框時,上傳相同名稱的檔案;

(2)上傳一個正在開啟的檔案;

(3)上傳過程中是否有取消正在上傳檔案的功能;

(4)儲存時有沒有已經選擇好,但沒有上傳的檔案;

(5)選擇好但是未上傳的檔案是否可以取消選擇;

(6)附件為空時,上傳按鈕是否可用,是否有提示資訊,提示資訊是否明確;

(7)附件由於某種原因上傳失敗,系統是否可正常處理(網路突然斷掉、檔案本身出;

(8)現損壞、上傳中途客戶不小心認為關掉上傳對話方塊時,是否正常處理;

(9)檔案大小為臨界值時,系統是否可以正常處理;

(10)檔案選擇後,點選上傳按鈕,提示資訊顯示出來所要花費的時間;

(11)檔案上傳成功後,檔名的編寫是否符合使用者要求的規則;

(12)是否可以多個客戶端同時長傳,如果多個客戶端同時長傳,如果上傳的檔名和型別都相同時,系統會如何處理;

(13)如果允許多個客戶端同時上傳,而且一次可以上傳多個檔案,如果在兩個不同的客戶端上傳的同一批檔案中有個別上傳檔名型別相同,有些不相同時,系統會如何處理;