老年天地图片版块测试用例
CMS后台
外观
- 新增图片分类管理页面
- 查询选项包括(ID、所属模块(全部+组别)、状态(全部、上线、下线),分类标题)
- 列表包含内容(ID、图片封面图预览、分类标题、所属模块、图片张数、状态、排序、操作(编辑、删除、上传、查看))
- 后台系统列表统一按照ID的倒序进行排列
图片分类管理
-
点击跳转至图片分类管理页面
-
头部
-
搜索
-
精确查询
-
ID
-
成功
- 自然数
-
输入(展示缺省页)
- 汉字
- 小数
- 负数
- 字母
- 符号
- 表情
-
-
所属模块
-
下拉选择
- 来源老年天地子集的分类
-
-
状态
-
下拉选择
- 上线
- 下线
-
-
-
模糊查询
-
分类标题
- 查询的标题已存在时
- 查询的标题不存在时
- 输入两个字只有一个字匹配
-
-
-
新增(均为必填项)
-
点击弹出新增分类窗口
-
所属模块
- 下拉选择,来源老年天地子集的分类
-
封面配图
-
本地选择后进入图片的裁剪界面参考设计
-
图片上传
-
无大小限制
-
成功
- png后缀图片
- jpg后缀图片
- JPEG后缀图片
-
失败(提示后缀不匹配)
- GIF后缀图片
- 其他文件
-
-
裁剪页面
- 如上传图片没有将蓝色框铺满时,自动放大铺满蓝色框
- 图片只截取蓝色框部分(尺寸与用户端图片尺寸同步)
-
-
分类标题(标点符号空格都算一个字)
-
规则
- 不超过20个字,英文、标点符号、数字、汉字均算一个字
-
20个字
- 创建成功
-
21个字
- 创建失败
-
-
分类图片介绍(标点符号空格都算一个字)
-
规则
- 不超过50个字
-
50个字
- 创建成功
-
51个字
- 创建失败
-
-
分类排序
-
成功
- 自然数
-
失败(无法输入,提示仅支持自然数)
- 汉字
- 小数
- 负数
- 字母
- 符号
- 表情
-
-
状态
-
上线
- 客户端展示
-
下线
- 客户端不展示
-
默认选择下线状态
-
-
-
-
列表
-
展示内容
- ID、图片封面图预览、分类标题、所属模块、图片张数、状态、排序、操作(编辑、删除、上传、查看)
-
排序
- 按照ID的倒序进行排列
-
-
操作
-
编辑
-
内容回填
- 查看编辑框中回填的内容是否与真实数据一致
-
-
上传
-
选择
-
支持类型:jpg、png、jpeg后缀的文件
-
数量
-
选择一个图片
- 上传一个图片
-
选择多个图片
- 上传多个图片
-
-
-
选择GIF后缀的图片
- 无法上传
-
选择其他文件
- 无法上传
-
-
点击打开按钮
-
回到点击上传的页面,并弹出后台上传的遮罩层
-
事件
-
点击X
- 后台继续上传,上传按钮更改成‘上传中’,上传完成后"上传中"改为上传
-
点击查看明细
-
导出excel表格,展示失败的图片明细
- 内容:序号、图片昵称(为本地的图片昵称)、失败原因
-
-
点击上传中
- 弹出遮罩层(只能点击“X”关闭)
-
-
上传中
-
退出当前页面/刷新当前页面
-
提示‘离开当前页面,未上传的图片将终止上传’
-
确定
- 跳转到目标页面,后台终止图片上传,并且查看上传详情的记录消失
-
取消
- 取消当前操作,继续停留在当前页面
-
-
-
后端根据MD5值对当前分类的所有图片进行自动去重
-
上传的每一张图片自适应列表单张图片的宽高,等比自动缩放
-
-
-
-
-
删除
-
删除内容
- 当前分类以及当前分类的所有图片
-
弹框
-
内容
- 确定删除当前分类及当前分类的所有图片吗?
-
确定
- 删除成功
-
取消
- 无任何操作,返回分类列表
-
-
-
查看
-
外观
-
点击查看进入当前分类的所有图片列表(具体样式参考设计图)
-
图片旁边的数字为该分类图片总张数
-
添加2张图片
- 数字加2
-
删除3张图片
- 数字减3
-
-
默认横向铺满
-
-
菜单按钮(图片张数右边)
-
点击一下
- 该分页图片纵向展示
-
二次点击
- 该分页图片横向展示
-
每页最多展示十个图片
- 七个图片时
- 十一个图片时
-
-
分页
-
点击下一页
- 更换数据为下一列表数据
-
点击第六页
- 更换数据为第六页数据
-
输入(回车键跳转)
-
成功
- 输入3
- 边界值
-
失败
- 汉字
- 小数
- 负数
- 字母
- 符号
- 表情
-
-
-
上传
-
选择
-
支持类型:jpg、png、jpeg后缀的文件
-
数量
-
选择一个图片
- 上传一个图片
-
选择多个图片
- 上传多个图片
-
-
-
选择GIF后缀的图片
- 无法上传
-
选择其他文件
- 无法上传
-
-
点击打开按钮
-
回到点击上传的页面,并弹出后台上传的遮罩层
-
事件
-
点击X
- 后台继续上传,上传按钮更改成‘上传中’,上传完成后"上传中"改为上传
-
点击查看明细
-
导出excel表格,展示失败的图片明细
- 内容:序号、图片昵称(为本地的图片昵称)、失败原因
-
-
点击上传中
- 弹出遮罩层(只能点击“X”关闭)
-
-
上传中
-
退出当前页面/刷新当前页面
-
提示‘离开当前页面,未上传的图片将终止上传’
-
确定
- 跳转到目标页面,后台终止图片上传,并且查看上传详情的记录消失
-
取消
- 取消当前操作,继续停留在当前页面
-
-
-
后端根据MD5值对当前分类的所有图片进行自动去重
-
上传的每一张图片自适应列表单张图片的宽高,等比自动缩放
-
-
-
-
-
查看上传详情(待定)
-
没有上传图片时
- 导出一个空的Excel列表
-
正在上传图片时
- 内容:序号、图片昵称(为本地的图片昵称)、失败原因
-
已经上传图片后
-
-
查询(查看数据是否准确)
-
当前分类的所有图片昵称模糊搜索,支持回车查询
-
输入
- 自然数
- 汉字
- 小数
- 负数
- 字母
- 符号
- 表情
-
查询方式
- 点击查询按钮
- 回车查询
-
-
选项栏
-
显示
- 选择数量大于0时
-
不显示
- 未选择时
-
-
图片列表
-
展示
- 默认展示2行,每行展示5张图片,默认展示10张,进行分页
- 如当前分类没有图片,展示缺省页,缺省页文字‘暂无数据’
-
排序
- 按照文件选择的顺序进行倒序排列
-
查看上传详情
- 查看当前这一次已经上传的所有图片详情,excel表格形式呈现,表格内容:序号、图片昵称(为本地的图片昵称)、失败原因 如:当前上传总条数100张,上传成功20张,上传失败1张,还有79张正在上传,此时点击查看上传详情的时候,excel表格展示21条数据
-
选项栏
-
全选
-
选择所有图片
- 后面显示已选择xxx项内容
- 选择当前页的所有图片
-
主动选中当前页的所有图片时查看选项栏的全选按钮是否被选中
-
-
取消全选
- 选项栏自动隐藏
-
删除
-
确定
- 删除选中的所有图片并重新请求当前页接口
-
取消
- 关闭提示框
-
-
移动分类
-
确定
- 移动选择的所有图片到指定分类并跳转到移动后的分类的图片列表页
-
取消
- 关闭提示框
-
-
-
鼠标悬停
-
显示选择框
-
选择
-
显示选项栏
-
鼠标移出时保持选择状态
-
点击图片上的删除、移动分类成功
-
还有选择状态的图片
- 显示选项栏
-
没有选择状态的图片了
- 不显示选项栏
-
-
点击选项栏的删除、移动分类成功、取消选择、复选框
- 不显示选项栏
-
-
未选择
- 不显示选项栏
-
-
显示放大按钮
-
点击
- 出现遮罩层全屏查看当前图片,可以左右手动切换当前分类下的所有图片,切换到最后一张的时候,右箭头置灰;第一张图片的时候,左箭头置灰
-
再次点击
- 遮罩层消失,图片恢复原状
-
-
显示菜单(...)
-
移动分组
-
下拉选择任意分组
-
无其他分类时
-
有其他分类时
-
选中分类
-
点击确定
-
移动分类成功
-
当前鼠标所在位置
-
图片
- 展示为鼠标悬浮时候的样子
-
非图片
- 无变化
-
-
-
-
点击取消
-
当前鼠标所在位置
-
图片
- 展示为鼠标悬浮时候的样子
-
非图片
- 无变化
-
-
-
-
-
-
删除
-
确定
-
删除成功并重新请求当前页接口
-
当前鼠标所在位置
-
图片
- 展示为鼠标悬浮时候的样子
-
非图片
- 无变化
-
-
-
-
取消
-
关闭提示框
-
当前鼠标所在位置
-
图片
- 展示为鼠标悬浮时候的样子
-
非图片
- 无变化
-
-
-
-
-
图片四周显示蓝色边框
-
-
-
图片名称
-
选项之间的冲突
-
-
用户端
外观
- 老年天地分类列表中增加图片模块
图片分类
-
当前模块配置有图片分类
-
仅显示已经配置的图片分类
-
外观
- 分类封面图、分类标题
- 按照后台设置的排序从大到小进行排列,其次根据ID的从大到小进行排列
- 分页展示,每页10条,支持上拉加载,下拉刷新
-
下拉刷新
- 重新请求当前接口
-
上拉加载
- 追加下一分页内容
-
点击分类
-
进入图片列表
-
外观
- 排列和后台管理系统的排序一致
- 分页展示,每页10条,支持上拉加载,下拉刷新
-
下拉刷新
- 重新请求当前接口
-
上拉加载
- 追加下一分页内容
-
点击图片
-
进入图片详情
-
外观
- 图片、分类标题、分类介绍、水印、分享、下载
- 支持上下切换
-
标题
- 一行(超出省略)
-
介绍
- 两行(超出省略)
-
分享
-
下载
- 参照视频详情
-
加载
- 加载当前页面前后2页(已经加载的除外,顺延2页)
-
返回
- 返回上一页面
-
-
-
-
-
-
-
当前模块没有配置图片分类
- 无显示
XMind: ZEN - Trial Version