文件上传、下载测试用例

来源:互联网 发布:python android 逆向 编辑:程序博客网 时间:2024/05/18 00:34

文件上传下载测试用例:

文件上传和下载要考虑的东西不多,包括上传文件的类型和大小。

1.文件类型:

(1)各种常见的文件类型,包括bat, xls, xlsx, doc, exe, jsp, rar, zip, iso等,以及各种视频、音频和图片等。

(2)关于文件名:纯中文名称、中文和英文混合、中文和数字混合文件名、中文和特殊字符(&*等)文件名、英文和数字文件名、英文和特殊字符文件名、纯英文文件名等。

(3)文件名长度:1个字符、10个字符、100个字符等,包括各种文件名下的长度。

(4)文件存储位置:D\文件,计算机\C\用户\文件夹\文件,..\文件夹1\文件夹2\文件夹3\文件夹4......文件。

 

2.文件大小:

如系统设定的上传文件大小为40M:那么在考虑上传文件大小时,包括以下几种情形:

文件大小为0,文件大小在39M(最还能有39.9M)的,40M40.1M41M50M

 

3.其他

(1)附件为空时,上传按钮是否可用,是否有提示信息,提示信息是否明确,是否可以更好的指导用户使用该功能。

(2)附件由于某种原因上传失败,系统是否可以正常处理(网络突然断掉、文件本身出现损坏、上传中途客户不小心人为关掉上传对话框等)。

(3)文件大小为临界值时,系统是否可以正常处理。

(4)文件选择后,点击上传按钮,提示信息显示出来所要花费的时间(客户要求最大反应时间不超过3秒)。

(5)文件上传成功后,文件名的编写是否符合用户要求的规则(如:项目要求上传上去的文件,文件名为上传日期时间+用户名+文件名,201601291131admin测试.doc)。

(6)批量上传。

(7)关于下载:文件是否可以正常下载,下载过程因为某些原因突然中断之后是否可以重新下载,下载下来的文件,是否可以正常打开,打开之后文件的内容是否发生变化等。

0 0