首页 技术 正文
技术 2022年11月7日
0 收藏 383 点赞 1,119 浏览 1264 个字

目前为方便操作,很多系统都增加了批量导入导出的功能。文件导入导出一般的格式都是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、数据量很大时,系统是否会出现问题,导出的时间检查,以及对系统其它功能的影响。【简单的压力测试】         

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,487
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,903
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,736
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,486
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,126
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,287