目前很多產品中都支援匯入匯出的功能,根據自己測試的一些經驗,總結了以下一些測試用例:
1、 確定支援哪種匯入文字格式。有些支援excel格式、有的支援txt格式,支援哪種檔案格式需要前台約束檔案字尾
2、 如果匯入格式為excel檔案,最好支援xls字尾的,因為xlsx可以轉成xls格式的,反之則不可以
3、 空檔案匯入驗證。上傳空檔案,檢視頁面和後台是否報錯
4、 匯入檔案裡面所有字段格式驗證。驗證包括空、空格、特殊字元、長度、唯一性等驗證
5、 檔案中最大行數的驗證。excel2003乙個工作表最多可有65536行,excel 2007及以後版本,乙個工作表最多可有1048576行,這個同樣適用於匯出功能,如果使用2003的版本,匯出不能超過65536,如果對最大行數不確定的,建議適用txt檔案。
6、 excel中單元格內容(文字)的長度 32,767 個字元,曾經我們做過乙個專案,把幫助文件以html的格式匯出到excel中就超出了32767個字元,所以這點也需要特別注意
7、 如果有匯出的功能,一定要先導出再匯入驗證看看是否可以正常匯入
8、 excel匯入有sheet的概念,可以放在sheet2中匯入試試看
9、 匯入是否有錯誤提示。一般做法有二種:第乙個是一行一行讀取,如果有字段不滿足則直接拋棄掉,然後在頁面上提示成功匯入多少行,拋棄了多少行;第二種是一行一行讀取只要發現有錯誤則批量回滾,在前台頁面或者後台日誌中提示使用者哪一行有問題,讓使用者修改完了再匯入
10、 匯入的時候重新整理頁面,看看頁面和後台是否報錯
11、 excel中單元格輸入超長的數字,會顯示e+什麼的,需要設定成文字格式,這個在匯出的時候需要特別注意。如果匯入的話,建議給個匯入的模板,使用者按照模板填充資料再匯入
12、 匯入的效能測試,比如一次匯入1萬行,大概時間是多少,客戶是否可以接受
測試用例設計
1.測試用力的概念 測試用例是為特定的目的而設計的一組的測試輸入。執行條件和預期的結果,體現在測試方案 方法 技術和策略。2.測試用例具備的特點 1 正確性 2 完整性 3 準確 4 清晰 簡潔 5 可維護性 6 適應性 7 可重用性 8 其他 3.測試用例基本原則 個人認為比較重要的加黑了。1 基...
測試用例設計
1.名稱與標識 2.測試追蹤 3.用例說明 4.測試的初始化要求 5.測試的輸入 6.期望的測試結果 7.評價測試結果的準則 8.操作過程 9.前提和約束 10.測試終止條件 編寫用例規範 1 系統性 對系統業務流程要完整說明整個系統的業務需求 系統由幾個子系統組成以及它們之間的關係 對模組業務流程...
測試用例設計
測試用例格式 用例編號 a b c d a 產品或專案名稱 b 用例屬性 st,it,ut c 客戶管理 新增客戶,什麼型別的客戶 d編號 例 crm st 客戶管理 新增客戶 001 測試項 針對於某種物件的測試用例 客戶管理 新增客戶 20個字元的客戶資訊 新增名稱包含單引號的客戶資訊 用例屬性...