文件上传、下载测试用例
文件上传下载测试用例:
文件上传和下载要考虑的东西不多,包括上传文件的类型和大小。
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)的,40M,40.1M,41M,50M。
3.其他
(1)附件为空时,上传按钮是否可用,是否有提示信息,提示信息是否明确,是否可以更好的指导用户使用该功能。
(2)附件由于某种原因上传失败,系统是否可以正常处理(网络突然断掉、文件本身出现损坏、上传中途客户不小心人为关掉上传对话框等)。
(3)文件大小为临界值时,系统是否可以正常处理。
(4)文件选择后,点击上传按钮,提示信息显示出来所要花费的时间(客户要求最大反应时间不超过3秒)。
(5)文件上传成功后,文件名的编写是否符合用户要求的规则(如:项目要求上传上去的文件,文件名为上传日期时间+用户名+文件名,201601291131admin测试.doc)。
(6)批量上传。
(7)关于下载:文件是否可以正常下载,下载过程因为某些原因突然中断之后是否可以重新下载,下载下来的文件,是否可以正常打开,打开之后文件的内容是否发生变化等。
文件上传、下载测试用例相关推荐
- 教你如何实现c#文件上传下载功能
简单介绍一下c#文件上传下载功能实现. NuGet 安装SqlSugar Model文件下新建 DbContext 类 public class DbContext {public DbContext ...
- [C# 网络编程系列]专题十一:实现一个基于FTP协议的程序——文件上传下载器...
引言: 在这个专题将为大家揭开下FTP这个协议的面纱,其实学习知识和生活中的例子都是很相通的,就拿这个专题来说,要了解FTP协议然后根据FTP协议实现一个文件下载器,就和和追MM是差不多的过程的,相信 ...
- SpringMVC整合fastdfs-client-java实现web文件上传下载
为什么80%的码农都做不了架构师?>>> 版权声明:本文为博主原创文章,转载请标明出处(http://blog.csdn.net/wlwlwlwl015)Thanks. 目录( ...
- JavaWeb实现文件上传下载功能实例解析
转:http://www.cnblogs.com/xdp-gacl/p/4200090.html JavaWeb实现文件上传下载功能实例解析 在Web应用系统开发中,文件上传和下载功能是非常常用的功能 ...
- 文件上传 java web_JavaWeb 文件上传下载
1. 文件上传下载概述 1.1. 什么是文件上传下载 所谓文件上传下载就是将本地文件上传到服务器端,从服务器端下载文件到本地的过程.例如目前网站需要上传头像.上传下载图片或网盘等功能都是利用文件上传下 ...
- ASP.NET中文件上传下载方法集合
asp.net 2008-08-23 21:10:35 阅读0 评论0 字号:大中小 订阅 ASP.NET中文件上传下载方法集合 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给 ...
- salesforce 零基础学习(四十二)简单文件上传下载
项目中,常常需要用到文件的上传和下载,上传和下载功能实际上是对Document对象进行insert和查询操作.本篇演示简单的文件上传和下载,理论上文件上传后应该将ID作为操作表的字段存储,这里只演示文 ...
- ASP.NET中常用的文件上传下载方法
ASP.NET中常用的文件上传下载方法 文件的上传下载是我们在实际项目开发过程中经常需要用到的技术,这里给出几种常见的方法,本文主要内容包括: 1.如何解决文件上传大小的限制 2.以文件形式保存到服务 ...
- java实现excel文件上传_java相关:SpringMVC下实现Excel文件上传下载
java相关:SpringMVC下实现Excel文件上传下载 发布于 2020-6-21| 复制链接 摘记: 在实际应用中,经常会遇到上传Excel或者下载Excel的情况,比如导入数据.下载统计数据 ...
- struts2教程--实现文件上传下载
Struts2文件上传下载 一.Struts2文件上传 提供 FileUpload 拦截器,用于解析 multipart/form-data 编码格式请求,解析上传文件的内容 fileUpload拦截 ...
最新文章
- Python LEGB (Local, Enclosing, Global, Build in) 规则
- Hinton胶囊理论代码开源,上线即受热捧
- Eclipse打JAR包,插件FatJar安装与使用
- 如何在服务器端写关闭窗口的代码?同时能够更新父窗口?
- 现在c++都转go了
- Azure 静态 web 应用集成 Azure 函数 API
- Gradle入门:创建二进制分发
- leetcode453. 最小操作次数使数组元素相等(贼难的简单题)
- java304是什么错误_304 Not Modified 的意思 (Web的Cache问题)
- 逻辑英语语法电子版_11920671英语逻辑语法上.pdf
- 电路分析题目详解(四)
- Fbx File Format Identifier
- 推荐几款好用的书签收藏夹插件-让我们可以稍后阅读
- C++学习系列之求圆柱体的体积
- java jsp页面传值_JSP 页面传值方法总结
- 春运火车票开抢,最强攻略请注意查收
- Linux uname
- 4 年 Java 经验面试总结、心得体会(太全面了!!都会就无敌了)
- 三菱FX系列PLC电池电压低导致程序参数丢失,PROG.E报警灯闪烁的解决办法
- 糖尿病遗传风险检测挑战赛-Coggle 30 Days of ML