图片服务器项目测试

图片服务器界面:
在这里插入图片描述
  

核心功能:

1.上传图片
2.展示图片
3.删除图片
4.复制图片地址,在另外的服务器打开

从功能,性能,安全性,界面,易用性,兼容性方面设计测试用例


一.界面测试(ui)

1.布局
①图片是否展示完全,是否有图片重叠的情况出现
②当图片的数量比较多时,每一行最多只能展示五张图片,剩下的折行展示
③每一张图大小是否一致,都是200×200px
④每一张图片都在一个div框里面,图片左下方有图片名称以及删除按钮
⑤界面布局是否合理,符合人体工学,看着舒适,有重点突出,易于用户的操作


2.文字
①字体大小是否合适,是否有错别字
②字体粗细是否适中
③重要的内容是否突出标识
④字体是否完整且成功展示
⑤上传图片之后,文件名称是否按照设置的大小,字样展示


3.图片
①图片是否展示完全,即上传的图片和展示的图片内容是否是一样的
②每一行图片展示的风格,个数是否相等
③点击图片是否可以正常放大
④是否可以在放大界面连续查看 下一张图片的放大效果
⑤页面最多可以展示多少张图片
⑥展示的图片顺序是否是上传时的顺序
⑦浏览器的窗口大小发生变化,图片是否可以做出适应并且正确展示
⑧图片名称过长时展示出来是否美观



二.功能测试

1.上传功能
①点击上传按钮,是否可以出现电脑中的资源选择页面
②选择一张图片,是否会显示图片的名称
③点击上传按钮,页面刷新,图片是否会显示在页面中;并且数据库中会插入一条新的图片属性信息;在存放图片的路径下也会多出一个图片信息
④分别上传图片格式为.jpg,.png格式,看是否都可以成功上传
⑤不选择图片资源,点击上传,会出现提示“请您选择图片”
⑥选择不属于图片的资源点击上传,此时无法上传,只会打开该文件夹
⑦不允许多张图片进行上传,无法选中多张图片
⑧上传文件大小超过磁盘空间大小,提示“磁盘空间不足”
⑨上传和之前图片名称相同的图片,但是内容不一样
⑩上传和之前图片名称相同,并且内容也相同


2.删除功能
①选择删除的照片,点击删除按钮,会出现删除成功提示,并且页面刷新,图片成功删除不再展示,数据库中对应的图片属性也被删除,本地磁盘图片信息也删除
②删除一张照片后,页面是否会对剩下的照片进行重新排序
③删除一张图片名称相同的图片不会对另一张图片产生影响


3.图片展示
①进入主页面,图片是否展示出所有的图片
②图片数量多了可以进行分页展示吗
③当上传一个图片时,页面刷新,展示出新上传的图片


4.异常情况
①数据库服务未启动,上传失败
②弱网的情况下,上传图片,展示图片,删除图片是否成功
③上传已经不存在或者已经损坏的图片文件,页面出现提示
④在上传过程中,关闭服务器,之后又重启服务器,是否之前的图片会继续上传
⑤在上传过程中,关闭数据库服务,上传操作是否会停止



三.兼容性测试

①不同浏览器访问图片服务器,是否都可以正常展示,并且上传,删除,展示功能是否正常(IE,火狐,搜狗,360等)
②每一个浏览器的不同版本进行测试
③不同的操作系统进行测试


四.安全性测试

①上传带病毒的图片,页面提示“该文件携带病毒,不允许上传”
②上传图片数量超过服务器最大值,服务器是否会崩溃


五.易用性

①组件布局是否合理,容易找到
②上传图片时,点击框也可以进行图片资源的选择,不一定是按钮
③按钮显眼,位置合理


六.性能测试

3/5/8原则
①上传速度
②删除速度
③图片过多时,服务器加载图片的速度
④多个用户并发上传,上传速度,删除速度,页面加载速度

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值