文件上傳的測試點:
主要有四個大的功能點:
一、文件名稱:
-
文件名稱重名;
-
文件名稱含有特殊字符;
-
文件名稱長度;
二、文件大小;
-
0字節文件;
-
超過系統規定的文件;
-
上傳本地已經刪除的文件;(即選擇文件后,未點擊上傳確定按鈕前,在本地刪除已選擇的文件,我在以往的測試中多次在這里碰到很明顯的錯誤,最近就碰到:“there has been an I/O Error”的提示信息;)
三、圖片格式問題:
-
允許上傳格式-注意文件格式后綴的大小寫、文件名稱含點時,如aaa.bbb.gif(多次碰到對文件后綴大小寫做判斷的,以及很多程序員判斷后綴時都是由前向后找第一個點,這樣的話后綴就是bbb.gif了,這樣就會給出錯誤判斷)
-
不允許上傳的格式;
-
修改非允許格式為允許的格式;
-
允許格式之間的后綴相互修改(尤其是上傳的文件時圖片時)
