IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 图片服务器测试用例(测试点) -> 正文阅读

[开发测试]图片服务器测试用例(测试点)

图片服务器测试用例

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测试)
  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-08-13 12:34:55  更:2021-08-13 12:35:44 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年10日历 -2024/10/18 16:38:13-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码