文件上传

2018-01-27  本文已影响0人  太阳的后裔90

文件上传用例

1.文件名检查

a.符合文件命名规范:文件命名规范、命名长度、格式、大小都符合要求的文件

b.不符合文件名规范:文件命名长度、格式和大小都符合要求,但是命名不符合规范的文件

c.符合文件名长度

d.不符合文件名长度

2.文件路径检查

a.文件路径可手动输入:输入正确路径(可以手动收入,选择合法文件,输入正确的路径上传)

b.文件路径可手动输入:输入错误路径

b.1路径格式存在问题,无法解析

b.2路径格式正确,但是路径下找不到指定文件

b.3相对路径和绝对路径问题

c.文件路径不可手动:正常操作(不可手动,选择合法文件,检查自动带出文件路径上传)

d.文件路径不可手动:篡改路径为正确路径(通过F12篡改文件路径为正确路径地址上传)

e.文件路径不可手动:篡改路径为错误路径

f.修改已选择的且未上传的文件:选择文件A,如果有文件路径的话,检查能够正常带出文件A的路径,不做上传,重新选择B文件,检查文件路径更新为B文件的路径,重新上传

g.选择一个已经打开的合法文件上传

3.文件类型检查

a.符合文件类型

a.1类型命名全部大写:选择符合文件类型的文件,将文件类型后缀名全部修改为大写上传

a.2类型命名全部小写

a.3类型命名大小写混合

b.不符合文件类型

4.文件大小检查

a.空文件上传

b.文件大小略小于限制大小上传

c文件大小等于限制大小上传

d.文件大小略大于限制大小上传

e.上传文件大小超过存储剩余空间

f.上传文件是存储空间已满

g.没有限制大小时上传正常大小文件和超大文件

5.文件内容检查

a.同名文件上传:有些规则是覆盖上传,则需要用同名 不同内容文件上传,检查上传后的文件内容是的为最新的;有些上传时会做重命名保存,同名的文件上传到存储上是作为不同文件保存的

b.合法文件上传

c.非法文件上传

d.病毒文件上传

6.上传响应时间检查

7.上传页面显示和控件检查

8.上传成功/失败提示信息检查

9.上传页面可用性检查

10.上传数据库检查

上一篇下一篇

猜你喜欢

热点阅读