天天看點

網站系統測試的基本方法——上傳、導入和導出檔案

作者:一隻開發小蟲蟲

一、上傳檔案

1、上傳檔案大小的驗證

上傳一個ok的檔案

總大小稍小于限制大小的檔案

總大小等于限制大小的檔案

總大小稍大于限制的檔案

2、上傳檔案名稱的限制

檔案名稱中包含特殊字元

檔案名稱全為漢字

檔案名稱全為字母

檔案名稱全為數字

檔案名稱為漢字、字母、數字混合

檔案名稱過長

3、上傳檔案格式的限制

上傳格式符合要求的檔案

上傳格式不符合要求的檔案

4、上傳檔案的其他限制

不選擇檔案進行上傳

上傳一個正在打開的檔案

檔案重複上傳,即上傳多次相同的檔案

上傳檔案時若存在多個上傳框:多個框中上傳相同的檔案;檔案間隔着上傳(即第一個框上傳檔案,第二個框不上傳檔案,第三個框上傳檔案......)

上傳檔案的路徑若允許手動輸入:手動輸入正确的檔案路徑進行上傳;手動輸入錯誤的檔案路徑進行上傳

網站系統測試的基本方法——上傳、導入和導出檔案

二、導入功能

測試導入功能時與上傳檔案方法有一部分相同。此外還需要對以下的内容進行測試:

檔案内的資料都符合要求;部分符合要求,部分不符合要求;全部不符合要求;若幹條完全相同

檔案内容的個别行為空行

導入存在大量資料的檔案,驗證系統如何處理:是否允許導入,若允許導入是否存在關于等待的提示資訊,是否可以取消此操作

若導入的檔案為excel類型,則将工作表名稱Sheet1修改為其他名稱

導入的檔案内容與系統實際限制是否一緻

在系統中不允許重複的資料項錄入系統中已經存在的資料進行導入

在系統中必填的資料項為空進行導入

在系統中存在長度限制的資料項輸入大于、等于系統要求最大長度的資料進行導入

在系統中存在長度限制的資料項輸入小于、等于系統要求最小長度的資料進行導入

在系統中對輸入内容存在限制的資料項輸入非法字元進行導入

網站系統測試的基本方法——上傳、導入和導出檔案

三、導出功能

導出時是否允許選擇路徑

清單為空時進行導出操作

清單中的資料為多頁時進行導出操作

導出時選擇直接打開檔案,檢視導出結果是否正确

導出時選擇儲存檔案,檢視檔案格式和導出内容是否正确

若存在導出查詢結果功能,則需要驗證執行查詢後導出的結果是否正确

若存在選擇導出的功能,則需要驗證:選擇資料後進行導出的結果是否正确,不選擇資料進行導出,系統如何處理

導出大量的資料,驗證時間是否在合理時間範圍内

導出時選擇存在位置的磁盤空間已滿,驗證系統如何處理

導出時選擇存在位置的檔案夾為隻讀檔案夾,驗證導出時系統如何處理

網站系統測試的基本方法——上傳、導入和導出檔案

繼續閱讀