軟件需求-導入excel

導入excel通用需求


0、前置需求


1)導入方式:追加還是覆蓋;

2)出錯機制:

a、當出錯時,是全部數據均不導入,還是隻導入正確的數據,錯誤的不導入;

b、出錯提示是否有要求;

3)順序:導入後,數據順序應與導入的excel文件順序一致;

4)其他程序特殊控制;

a、如是否存在大數據量情況,數據量具體多少,可接受的性能指標爲多少;

 

1、具體字段需求:


1)必填:列出必填字段名稱;

2)字段類型:如手動輸入(字符、數值)、字典、日期;

a、數值:只能輸入數值

b、字典:需列出具體字典值

c、日期:日期格式必須明確

d、其他情況:如數值型存在取值範圍、身份證號需要符合校驗規則等;

3)重複:列出不能重複的字段名稱;

開發/測試人員關注:當字段不能重複時,excel存在重複數據/excel與列表存在重複數據,無法導入;

4)長度:excel中各字段長度;需要與程序新增修改、數據庫控制一致;

 

2、通用需求(開發和測試人員必須關注)

 

中優先級:

1)特殊字符:特殊字符應該控制爲和程序新增修改窗口控制一致;

2)其他操作:

a、導入數據時,不選擇任何文件,直接點擊確定按鈕。彈出提示,無法導入;

b、文件格式:wps【xls、xlxs】、excel【xls、xlxs】等格式均應該能導入;

c、文件打開時也可以導入,或者不能導入,但是不會報錯;

d、excel中數據爲外部拷貝或手動輸入,均可正常導入;

e、使用導出的excel導入,可正常導入(如果導出的文件符合模版要求);

f、不使用模板,手動編輯excel同模板完全一致,數據正確,可正常導入;

g、excel存在空行,無法導入;

 

低優先級:


1)非excel格式(導入文件後綴名爲非“.xls”".xlsx"),無法導入

2)導入時刷新頁面,查看頁面和後臺,可正常導入;

3)其他情況,無法導入:

a、excel只有表頭

b、excel完全爲空

c、字段填寫內容過長,顯示爲E+

d、將內容放在sheet2(非第一個頁籤)中

e、單元格合併、隱藏
 

發佈了14 篇原創文章 · 獲贊 2 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章