图片服务器测试用例
1. 界面
1.1 布局
- 每一页最上面是logo,标题,接下来右边是图片上传按钮,最后一部分展示的是已经上传到服务器上面的图片,图片下面是图片名字和删除的按钮
- 图片比较多的时候,每一行最多5张图片,剩下的折行展示,每张图片的距离相同
- 每张图片的大小一致
- 每张图片都在一个div框里面,大小都是200px*200px ,图片名字和删除按钮也在这个div框里面
1.2文字的测试
- 字体的大小
- 字体的粗细
- 字体的颜色
- 字体的格式
- 展示的位置
- 字体是否成功展示
- 有些文字包含在按键里面,按键的时候是否可以正常按键
1.3图片
图片是否完全展示
新上传的图片能否展示
删除的图片是否正常删除
图片能否正常展示(有时候可能因为网络或者其他原因,显示不出来)
每一行的图片的个数是否相等
能不能把上面展示的图片移动到下面
图片能否放大
双击放大 右键放大 点击一下放大 是否可以连续查看放大的图片
页面最多展示多少张图片
补充
重新插入图片之后,图片的位置是否会发生变化 浏览器的大小发生改变,图片是否能正常展示 图片名称过长的时候能否全部展示出来
2.功能测试
2.1图片展示
能否展示数据库里面所有的图片
图片很多的时候会不会分页展示
每次打开页面的时候图片的展示顺序会不会变化
删除、上传图片的时候页面可以正常渲染
2.2上传图片
点击选择文件,能否弹出选择图片文件的选择框
能否一次选择多个图片文件进行上传
选择图片文件之后点击上传按钮能否上传成功
上传之后是否正常展示 数据库里面插入一条新数据 存放图片的文件里面会新增一条记录
没有选择图片文件能否上传成功
能不能多次上传同一张图片
如果可以,之前的图片是被覆盖了还是同时展示出来了 如果不可以,是否有有好的提示说明上传图片重复
上传的图片如果损坏,能否正常上传
上传图片的大小最大是多大
上传图片的个数有没有限制(最多能上传多少张图片)
上传的图片支持什么格式的
JPG PNG BMP GIF TIFF
上传整个文件夹,无法上传,只能选中某张图片文件才可以上传
上传的空间不足
能否上传成功 是否有友好的提示信息 没有上传成功,数据库和存储的文件里面是否有对应的信息
能否上传除了图片之外的文件
word
ppt
excel
pdf
视频
压缩文件图片上传之后图片名称是否改变
上传的时候图片名称过长能否正常展示
2.3 删除图片
点击某张出片下面的删除功能,页面图片删除,数据可和保存的文件里面相关的信息也删除
能否同时删除多张图片
点击删除的时候是否有提示“确认删除?”
安全措施,防止误删
删除成功之后图片就不在页面显示
删除其中一张图片,会不会对其他的图片产生影响
删除图片名称相同的图片,会不会对另一张图片产生影响
删除名称相同内容相同的图片会不会对另一张图片产生影响
2.4 异常情况
数据库没有启动的时候,图片不能正常上传
网络不好的情况下,对图片的各个功能的影响
上传已经损坏的图片,前端页面不展示
在上传的过程当中,服务停止,查看是否上传成功
服务停止:TomCat停止、服务器关闭 上传的时候网络中断 点击上传按钮之后停止服务:数据库和本地文件是否有相关信息,页面是否能展示
图片上传的过程中,重启服务,图片是否可以正常上传
2.5 网络
- 弱网
- 中国移动
- 中国联通
- 中国电信
3. 兼容性测试
各种浏览器访问该服务
谷歌 火狐 IE 360 搜狗 Safari
每个浏览器的不同版本
不同的操作系统
4. 易用性测试
页面功能简单易用
上传的按钮的位置符合人们平时操作的习惯 删除图片的按钮在每张图片的下面,并且标注醒目的颜色
上传图片的时候,只要选中图片输入框,即可上传图片(不一定非得是按钮)
5. 安全测试
- 上传带有病毒的文件,会提示该文件带有病毒,不允许上传
- 上传图片超过最大的限制值,服务器会奔溃
6. 性能测试
- 上传速度
- 删除速度
- 图片超过一定的数量时,加载的速度
- 多个用户同时进行上传,删除,加载土拍你的功能时(loadrunner测试)
版权声明:本文为weixin_51392818原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。