一、上傳檔案
1、上傳檔案大小的驗證
上傳一個ok的檔案
總大小稍小于限制大小的檔案
總大小等于限制大小的檔案
總大小稍大于限制的檔案
2、上傳檔案名稱的限制
檔案名稱中包含特殊字元
檔案名稱全為漢字
檔案名稱全為字母
檔案名稱全為數字
檔案名稱為漢字、字母、數字混合
檔案名稱過長
3、上傳檔案格式的限制
上傳格式符合要求的檔案
上傳格式不符合要求的檔案
4、上傳檔案的其他限制
不選擇檔案進行上傳
上傳一個正在打開的檔案
檔案重複上傳,即上傳多次相同的檔案
上傳檔案時若存在多個上傳框:多個框中上傳相同的檔案;檔案間隔着上傳(即第一個框上傳檔案,第二個框不上傳檔案,第三個框上傳檔案......)
上傳檔案的路徑若允許手動輸入:手動輸入正确的檔案路徑進行上傳;手動輸入錯誤的檔案路徑進行上傳
二、導入功能
測試導入功能時與上傳檔案方法有一部分相同。此外還需要對以下的内容進行測試:
檔案内的資料都符合要求;部分符合要求,部分不符合要求;全部不符合要求;若幹條完全相同
檔案内容的個别行為空行
導入存在大量資料的檔案,驗證系統如何處理:是否允許導入,若允許導入是否存在關于等待的提示資訊,是否可以取消此操作
若導入的檔案為excel類型,則将工作表名稱Sheet1修改為其他名稱
導入的檔案内容與系統實際限制是否一緻
在系統中不允許重複的資料項錄入系統中已經存在的資料進行導入
在系統中必填的資料項為空進行導入
在系統中存在長度限制的資料項輸入大于、等于系統要求最大長度的資料進行導入
在系統中存在長度限制的資料項輸入小于、等于系統要求最小長度的資料進行導入
在系統中對輸入内容存在限制的資料項輸入非法字元進行導入
三、導出功能
導出時是否允許選擇路徑
清單為空時進行導出操作
清單中的資料為多頁時進行導出操作
導出時選擇直接打開檔案,檢視導出結果是否正确
導出時選擇儲存檔案,檢視檔案格式和導出内容是否正确
若存在導出查詢結果功能,則需要驗證執行查詢後導出的結果是否正确
若存在選擇導出的功能,則需要驗證:選擇資料後進行導出的結果是否正确,不選擇資料進行導出,系統如何處理
導出大量的資料,驗證時間是否在合理時間範圍内
導出時選擇存在位置的磁盤空間已滿,驗證系統如何處理
導出時選擇存在位置的檔案夾為隻讀檔案夾,驗證導出時系統如何處理