文件上传的测试点整理
生活随笔
收集整理的這篇文章主要介紹了
文件上传的测试点整理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
多角度分析文件上傳的測試點,個人能力有限,分析的角度如下,僅供參考哈~
上傳正常功能測試:
- 選擇符合要求的文件,是否上傳成功;
- 上傳成功的文件名稱是否顯示正常,是否可以正常瀏覽(視頻、音樂、圖片);
- 上傳文件過程中是否支持取消正在上傳文件;
- 在上傳過程中,在本地刪除上傳文件是否正常處理;
- 批量上傳多個文件過程中,一部分文件被移動,或被刪除,或被改名,是否會影響其他文件的上傳;
- 批量上傳多個文件過程中,如果出現異常中斷,是全部上傳被撤銷還是部分上傳被撤銷;
文件大小:
通常情況下,系統會設定上傳文件大小的上限值,在考慮上傳文件大小時,包括以下幾種情形:
- 文件大小為0字節文件, 1KB, 200KB, 2MB, 20MB,2G等;
- 符合格式,總大小稍小于限制大小的文件;
- 符合文件,總大小等于限制大小的文件;
- 符合文件,總大小稍大于限制大小的文件;
文件類型:
(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)文件名稱測試:
- 文件名稱過長;
- 文件名稱達到最大長度(中文,英文或組合類型)上傳后名稱顯示是否正常;
- 文件名稱較長、較短,頁面排版是否正常;
- 文件名稱中包含特殊字符;
- 文件名全為中文;
- 文件名全為英文;
- 文件名為中、英混合;
安全性測試:
- 上傳可執行文件(exe文件);
- 上傳常見的木馬文件,-提示不能上傳;
- 上傳時服務器空間已滿,有提示;
性能測試:
- 上傳時網速較慢(限速),當超過一定時間,是否有提示;
- 上傳過程斷網,有提示是否上傳成功;
- 上傳過程服務器停止工作,是否有提示;
- 上傳過程服務器的資源利用率,是否在正常范圍;
- 檢查上傳不同的文件在不同的網絡環境響應速度,及系統資源占用;
界面測試:
- 界面美觀性、易用性(tab跳轉的順序是否正確),顯示正常(根據需求);
- 文案文字是否正確,是否存在錯別字;
- 正確/錯誤提示性文字是否正確;
- 說明性文字是否正確;
其他:
- 有多個上傳框時,上傳相同名稱的文件;
- 上傳一個正在打開的文件;
- 上傳過程中是否有取消正在上傳文件的功能;
- 保存時有沒有已經選擇好,但沒有上傳的文件;
- 選擇好但是未上傳的文件是否可以取消選擇;
- 附件為空時,上傳按鈕是否可用,是否有提示信息,提示信息是否明確;
- 附件由于某種原因上傳失敗,系統是否可正常處理(網絡突然斷掉、文件本身出;
- 現損壞、上傳中途客戶不小心認為關掉上傳對話框時,是否正常處理;
- 文件大小為臨界值時,系統是否可以正常處理;
- 文件選擇后,點擊上傳按鈕,提示信息顯示出來所要花費的時間;
- 文件上傳成功后,文件名的編寫是否符合用戶要求的規則;
- 是否可以多個客戶端同時長傳,如果多個客戶端同時長傳,如果上傳的文件名和類型都相同時,系統會如何處理;
- 如果允許多個客戶端同時上傳,而且一次可以上傳多個文件,如果在兩個不同的客戶端上傳的同一批文件中有個別上傳文件名類型相同,有些不相同時,系統會如何處理;
總結
以上是生活随笔為你收集整理的文件上传的测试点整理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kail 安装小企鹅输入法
- 下一篇: 最难忘的一节计算机课,作文:最难忘的一节