excel 導入導出測試點


目前,為方便操作,很多系統都會增加批量導入導出的功能。文件導入導出一般格式都是excel。由於用戶直接在excel在填寫內容,無法控制填寫的格 式,加上excel解析比較困難,所以一般涉及到excel導入導出功能測試起來都較為繁雜。現將常用設計用例總結如下。

批量導入

  一、模板檢查測試

  一般excel導入功能,都會提供模板下載功能。

  1、模板只有一個文件

  模板只有一個文件時,比較簡單,檢查一下模板和預期是否一致即可。

  2、模板是一個壓縮包

  模板是壓縮包時,需要檢查一下壓縮包中文件是否齊全,每一個文件和預期是否一致。

  注意:如果產品制作壓縮包或者模板時,使用的是mac,請注意在Windows機器上檢查一下文件,是否有多余。【因為解析原因,容易多一個無用的文件】

  3、文件打開格式

  excel打開目前支持excel和wps兩種打開方式,需要確認這兩種方式打開excel模板顯示要一致。

  二、內容校驗

  1、必填項檢查

  包括必填項不填,必填項部分不填,必填項全部填寫幾種情況。

  2、選擇項

  包括不選擇、選擇其中一個、新增一個選項、嘗試輸入其他字符等。

  3、填寫內容格式檢查

  如要求整數、要求數字、要求字符、選擇項、字符長度檢查等。

  4、內容為空檢查

  包含excel文件有很多行數據,其中某一行全部為空,某幾行為空;某一行中間某個字段為空;excel文件只有表頭;excel文件無任何數據。

  5、新增一行數據,然后將數據刪除【如果開發判斷方法有誤,會認為刪除的這條數據也存在】

  6、excel數據量檢查

  excel文件中數據量可以接受最大值是多少。如果數據量較大時,后台處理時,頁面如何顯示?后台的處理是單線程還是多線程?處理時間較長時,是否會影響系統其他功能?對數據庫造成的壓力會有多大?這些問題都需要和開發確認,至少開發應該考慮到這種極限情況,進行相應的處理。

三、文件導入

  1、錯誤提示

  如果excel中某一行或者某一字段格式不對或者數據為空,則需要和策划確認是否提示到具體的字段。最終需要保證提示文案友好。

  2、導入其他格式的文件

  系統應判斷出格式不對,根據具體要求提示相應文案,例如文件格式不對等。

  3、重復導入相同的文件

  需確認是否允許導入?如果允許數據將如何處理?比如覆蓋或者忽略?

  4、excel用excel和wps兩種軟件編輯后導入

  如果開發使用的方法不對,會識別不了wps編輯的excel文件,需確認是否支持wps軟件的編輯。

  5、不使用下載的模板,自己新建excel導入

  自己手動新建excel或者對其他excel進行修改,使excel格式和模板一致,這種情況下數據填寫正確的話,應可以正確的導入系統。

  6、表頭檢查:包括去掉、修改、新增列、列之間切換等

 批量導出

  一、導出excel格式檢查

  1、導出的excel格式是否符合預期

  2、excel中各字段是否正確。

  3、導出的excel文件名是否有要求。如果有要求,是否正確。

  4、不同瀏覽器導出的excel文件是否一致。

二、數據檢查

  1、選擇數據為空時是否可以導出。

  2、數據量較少時的導出檢查。

  3、excel導出時數據的分頁檢查。【一般數據量較大時,開發都會分批次去取數據,分頁時容易出現問題】

  4、數據量很大時,系統是否會出現問題,導出的時間檢查,以及對系統其他功能的影響。


來自:http://www.51testing.com/?1510488

ITgirl范范


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM