文件上传的测试点整理

本文主要从上传功能、文件大小、文件类型、安全性、性能、界面及其它角度全面分析文件上传的测试点,涵盖正常上传、文件大小限制、多种文件类型的测试、安全防护、性能考量及用户体验等方面。

多角度分析文件上传的测试点,个人能力有限,分析的角度如下,仅供参考哈~

上传正常功能测试:

  • 选择符合要求的文件,是否上传成功;
  • 上传成功的文件名称是否显示正常,是否可以正常浏览(视频、音乐、图片);
  • 上传文件过程中是否支持取消正在上传文件;
  • 在上传过程中,在本地删除上传文件是否正常处理;
  • 批量上传多个文件过程中,一部分文件被移动,或被删除,或被改名,是否会影响其他文件的上传;
  • 批量上传多个文件过程中,如果出现异常中断,是全部上传被撤销还是部分上传被撤销;

文件大小:

通常情况下,系统会设定上传文件大小的上限值,在考虑上传文件大小时,包括以下几种情形:

  • 文件大小为0字节文件, 1KB, 200KB, 2MB, 20MB,2G等;
  • 符合格式,总大小稍小于限制大小的文件;
  • 符合文件,总大小等于限制大小的文件;
  • 符合文件,总大小稍大于限制大小的文件;

文件类型:

(1)文件类型是否有限制,如果有限制按照要求进行测试;若上传类型没有限制,则测试用例要考虑的以下几个方面:各种常见的文件类型,包括jsp、iso、apk等,以及各种视频、音频和图片等。

  • 图片:jpg/png/gif/bmp…
  • 视频:mp4/avi/flv/mov/swf/wmv/qlv…
  • 文档:doc/docx/sxw/xls/xlsx…
  • 压缩包:zip/rar/7z/tar/gz/…
  • 安装文件:exe/msi/bat…

(2)关于文件名:

  • 纯中文
  • 中文和英文混合
  • 中文和数字
  • 中文和特殊字符(&*等)文件名
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值