天天看点

网站系统测试的基本方法——上传、导入和导出文件

作者:一只开发小虫虫

一、上传文件

1、上传文件大小的验证

上传一个ok的文件

总大小稍小于限制大小的文件

总大小等于限制大小的文件

总大小稍大于限制的文件

2、上传文件名称的限制

文件名称中包含特殊字符

文件名称全为汉字

文件名称全为字母

文件名称全为数字

文件名称为汉字、字母、数字混合

文件名称过长

3、上传文件格式的限制

上传格式符合要求的文件

上传格式不符合要求的文件

4、上传文件的其他限制

不选择文件进行上传

上传一个正在打开的文件

文件重复上传,即上传多次相同的文件

上传文件时若存在多个上传框:多个框中上传相同的文件;文件间隔着上传(即第一个框上传文件,第二个框不上传文件,第三个框上传文件......)

上传文件的路径若允许手动输入:手动输入正确的文件路径进行上传;手动输入错误的文件路径进行上传

网站系统测试的基本方法——上传、导入和导出文件

二、导入功能

测试导入功能时与上传文件方法有一部分相同。此外还需要对以下的内容进行测试:

文件内的数据都符合要求;部分符合要求,部分不符合要求;全部不符合要求;若干条完全相同

文件内容的个别行为空行

导入存在大量数据的文件,验证系统如何处理:是否允许导入,若允许导入是否存在关于等待的提示信息,是否可以取消此操作

若导入的文件为excel类型,则将工作表名称Sheet1修改为其他名称

导入的文件内容与系统实际限制是否一致

在系统中不允许重复的数据项录入系统中已经存在的数据进行导入

在系统中必填的数据项为空进行导入

在系统中存在长度限制的数据项输入大于、等于系统要求最大长度的数据进行导入

在系统中存在长度限制的数据项输入小于、等于系统要求最小长度的数据进行导入

在系统中对输入内容存在限制的数据项输入非法字符进行导入

网站系统测试的基本方法——上传、导入和导出文件

三、导出功能

导出时是否允许选择路径

列表为空时进行导出操作

列表中的数据为多页时进行导出操作

导出时选择直接打开文件,查看导出结果是否正确

导出时选择保存文件,查看文件格式和导出内容是否正确

若存在导出查询结果功能,则需要验证执行查询后导出的结果是否正确

若存在选择导出的功能,则需要验证:选择数据后进行导出的结果是否正确,不选择数据进行导出,系统如何处理

导出大量的数据,验证时间是否在合理时间范围内

导出时选择存在位置的磁盘空间已满,验证系统如何处理

导出时选择存在位置的文件夹为只读文件夹,验证导出时系统如何处理

网站系统测试的基本方法——上传、导入和导出文件

继续阅读