excel 导入测试点
目前,为方便操作,很多系统都会增加批量导入导出的功能。文件导入导出一般格式都是excel。由于用户直接在excel在填写内容,无法控制填写的格 式,加上excel解析比较困难,所以一般涉及到excel导入导功能测试起来都较为繁杂。现将常用设计用例总结如下。
一、文件导入
1、导入格式
(1)导入支持的不同格式的文件,查看是否可以导入;
excel用excel和wps两种软件编辑后导入 ,如果开发使用的方法不对,会识别不了wps编辑的excel文件,需确认是否支持wps软件的编辑。
csv格式 xlsx文件名称改为csv后
(2)导入不支持的格式或者错误格式的文件,查看是否可以导入;
系统应判断出格式不对,根据具体要求提示相应文案,例如文件格式不对等。
(3)导入手动修改文件格式的文件(Excel修改为TXT),查看是否可以导入;
自己手动新建excel或者对其他excel进行修改,使excel格式和模板一致,这种情况下数据填写正确的话,应可以正确的导入系统。
(4)导入文件名称包含特殊字符等,查看是否可以正常导入;
(5)导入文件内容包含特殊字符等,查看是否可以正常导入;
(6) 重复导入相同的文件 需确认是否允许导入?如果允许数据将如何处理?比如覆盖或者忽略?
2、导入错误提示
(1)如果excel中某一行或者某一字段格式不对或者数据为空,则需要和策划确认是否提示到具体的字段。最终需要保证提示文案友好。
3、导入大小
(1)导入文件超大,查看导出响应;
(2)导入文件为空,查看导入情况;
4、导入过程
(1)文件正在被编辑或者被其他程序占用状态,是否可以正常导入;
(2)导入的时候同时选中多个文件进行导入,查看是否可以进行导入;
5、数据核验
(1)查看导入的数据与文件中的数据是否一致;
(2)重复导入同一文件,文件是否能导入/数据是否重复;
(3)网络卡顿或者快速导入的时候,同一文件是否重复导入;
(4)不同用户/客户端同时导入同一文件时,查看文件是否重复导入;
(5)不同用户/客户端同时导入不同文件时,查看文件是否正常导入;
(6)导入正常的数据:导入的文件内容符合条件时,数据能够正常写入数据库,页面是否正常展示,有无乱码现象,导入数据数量的测试
(7) 导入异常的数据:导入的文件不符合要求,如,希望导入int类型,当导入string类型时的处理;当导入特殊字段、超长字符、空字符等异常数据的处理
6、兼容性
(1)不同浏览器/系统/客户端导入文件,查看导入情况;
6、性能
(1)大批量用户同时导入不同文件,查看服务是否正常运行;
(2)单个用户连续多次导入文件,查看服务是否正常运行;
(3)分别导入单个文件/多个文件,查看导入速度是否在接受范围内;
导入成功时,数据须正确保存到数据库,且后台无报错情况;导入失败时,需要有清楚明了的错误提示,并且其他功能不会被影响。

浙公网安备 33010602011771号