admin 管理员组

文章数量: 1087139


2024年4月23日发(作者:医院网站系统源码)

excel表格导入测试用例

[ 2011-8-30 17:03:00 | By: 周周 ]

0

最近负责测试工作,故开始学习测试方面的知识,搜集的资料,觉得好的,贴出来分享一下。

excel表格导入测试用例:

一、导入成功(细分还有下面几种输入)

1、数据符合规则,并且前后无空格

2、数据符合规则,但前后有空格

3、某些行存在空格,并且无有效数据(或者将原来存在数据的单元格中的数据直接删除,Excel中对直接

删除数据以及删除行之后的结果还是不一样的,有时直接删除数据会被认为该行仍存在只是数据为空)

4、数据从Word文档或者外部拷贝

5、大数据量导入(在允许范围以内)

6、仅输入必填项

7、模板最后一列后面存在多余列

二、导入失败-模板格式有误

1、模板文件的格式不正确

2、模板列名错误

3、模板列的位置不正确

4、缺少列

5、列名不正确

6、模板所在的工作表位置或名称不正确

预期结果:导入失败,并给出提示:导入失败,模板格式有误

三、导入失败-数据为空

预期结果:导入失败,并给出提示:导入失败,导入模板中无任何数据

四、导入失败-必填项为空

预期结果:导入失败,并给出提示:导入失败,并说明具体某一行的某个字段为空

五、导入失败-数据不符合规则

1、所有行均存在格式不符合规则的数据

2、所有行均存在超出长度范围的数据

3、部分符合规则,部分不符合规则

对于1、2的预期结果:导入失败,并给出提示:导入失败,并给出每一行对应的错误原因

对于3的预期结果,根据需求不同,可能存在下面两种情况:

3a、符合规则的导入成功,不符合规则的导入失败,并给出失败行对应的错误原因

3b、导入失败,并给出失败行对应的错误原因

六、导入失败-模板内的数据之间存在重复

预期结果,根据需求不同,可能存在下面两种情况:

a、除重复行之外的其他数据导入成功,重复行中的第一行导入成功,后面一行导入失败,并给出失败行对

应的错误原因

b、导入失败,并给出失败行对应的错误原因

七、导入失败-模板内的数据与系统中已经存在的数据冲突

预期结果,根据需求不同,可能存在下面两种情况:

a、除存在冲突之外的其他数据导入成功,存在冲突的行导入失败,并给出失败行对应的错误原因

b、导入失败,并给出失败行对应的错误原因

八、导入失败-数据超出可以导入的范围(跟具体业务相关)

与第七点的预期一致

九、导入失败-不选择导入文件

预期结果:无法导入,提示:请选择导入文件

十、取消导入

预期结果:取消导入操作成功,并不执行导入操作

十一、导入失败-模板内的数据存在冲突(比如:截止日期小于起始日期之内)

预期结果:与第七点预期一致

--------------------------------------

除了上面对导入功能的测试以外,还需要检查模板是否正确,是否能够很好的引导用户输入数据,所以最

好对模板进行一下检查:

1、模板是否正确

2、是否对必填项做了说明

3、是否对字段长度的约束做了说明

4、是否对特殊字段的格式做了说明


本文标签: 导入 失败 数据 模板 存在