软件需求-导入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万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章