软件测试常用测试点之文件上传

正常功能测试

1.选择符合提示的文件,进行上传是否能成功。
2.上传成功的文件名称是否显示正常,是否可以正常浏览。
3.文件上传过程中,是否支持取消,正在上传的文件。
4.文件上传过程中,在本地删除文件,是否支持删除。
5.是否支持多个文件同事上传。
6.文件上传过程中,是否支持文件的修改、移动和重命名。
7.批量上传过程中,部分文件,被撤销,是否会影响其他正常上传的文件。
8.批量上传过程中,发生异常中断,是部分未传完的文件撤销,还是全部文件撤销。
文件大小
1.上传大于限制条件的文件。
2.上传 小于限制条件的文件。
3.上传等于限制条件的文件。
4.上传文件大小为0的文件。

文件类型

1.如果文件有限制,选择限制的文件类型,进行上传。
2.如果文件没有限制,上传常用的文件类型。
图片常用格式:jpg/png/gif/bmp……
视频:mp4/avi/flv/mov/swf/wmv/qlv…
文档:doc/docx/sxw/xls/xlsx…
压缩包:zip/rar/7z/tar/gz/…
安装文件:exe/msi/bat…
文件名的命名
1.纯中文命名。
2.中文和英文的混合。
3.中文和数字。
4.中文和特殊字符(&¥@等)。
5.英文和数字。
6.英文和特殊字符。
7.纯英文文件名。
文件长度
1.1个字符。
2.10个字符。
3.100个字符。

安全测试

1.上传可执行的文件(如exe文件)
2.上传常见的木马病毒,提示危险文件不能上传。
3.上传时服务空间不足时,要有提示。
性能测试
1.上传时网速较慢(限速),持续一段时间是否会议提示(网络较慢)。
2.上传过程中断网,恢复网络后,是否能接着已上传的进度,继续上传。
3.上传过程中,服务器停止工作,是否有提示。
4.检查上传不同的文件,在不同的网络环境的响应速度,及系统资源占有。

文件路径检查

1.手动输入当前路径下存在的文件名,允许上传
2.手动输入当前路径下不存在的文件名,不允许上传
3.手动输入当前路径先不合法的文件名,不允许上传
4.手动输入正确的文件路径,允许上传
5.手动是输入不存在的文件路径,不允许上传
6.文件已打开,允许上传
文件上传中
1.文件上传中,文件被删除,上传失败
2.文件上传中,文件所在文件夹被删除,上传失败
3.文件上传中,文件名称被修改,上传失败
4.文件上传中,文件类型被修改,上传失败
5.文件上传中断网,上传失败
6.文件上传中取消上传
7.文件上传中关闭标签页、关闭浏览器
上传后
1.文件上传后如何存储?存数据库还是存缓存?
2.上传文件的数据是否转存数据库,写入数据库的信息是否准确
3.文件删除前端提示删除成功,对应数据库记录更新
4.文件上传后是否存缓存?使用时如何准确获取缓存?缓存更新是否合理?缓存是否定时删除?缓存空间预留是否合理?
5.文件删除前端提示删除成功,对应缓存记录更新
6.文件上传都是否可以下载-下载后内容与上传时一致
7.文件上传都是否可以预览-预览内容与上传时一致
8.文件上传成功后样式合理

上传权限验证

1.非授权用户不可上传
2.授权用户可以上传
3.非授权用户不可以删除
4.授权用户可以删除

补充:

1.有多个上传框时,上传两个相同的文件。
2.上传一个正在打开的文件,是否有提示。
3.附件为空时,是否还能上传,是否提示附件为空
4.上传过程中,关掉上传页面,文件是否会损坏。
5.如果有多个客户端,多个客户端同时上传同样的文件,系统如何处理。
6.如果有多个客户端,多个客户端同时上传多个文件,而文件中有个别文件名相同,系统如何处理。

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值