图片服务器测试用例
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 异常情况
2.5 网络
3. 兼容性测试
-
各种浏览器访问该服务 谷歌
火狐
IE
360
搜狗
Safari
-
每个浏览器的不同版本 -
不同的操作系统
4. 易用性测试
5. 安全测试
- 上传带有病毒的文件,会提示该文件带有病毒,不允许上传
- 上传图片超过最大的限制值,服务器会奔溃
6. 性能测试
- 上传速度
- 删除速度
- 图片超过一定的数量时,加载的速度
- 多个用户同时进行上传,删除,加载土拍你的功能时(loadrunner测试)
|