2.3. web功能测试_页面动作模型

2.3.1. 翻页动作

  • 校验页面内容显示
  • 校验上翻按钮功能
  • 校验下翻按钮功能
  • 校验首页按钮功能
  • 校验末页按钮功能
  • 校验在首页点击上翻按钮
  • 校验在末页点击下翻按钮
  • 校验页数输入特殊符号
  • 校验页数输入字母
  • 校验页数输入0时处理结果
  • 校验页数输入汉字时处理结果
  • 校验页数输入大于最大页数
  • 校验新增记录后查询结果显示是否正确
  • 校验查询的最大记录数、显示时间
  • 翻页后的页面定位是新开窗口还是原页面跳转
  • 翻页按钮是否在显眼地方,是否符合用户习惯
  • 翻页新页面显示时间是否能接受

2.3.2. 文件上传动作

校验为空 * 校验支持文件类型 * 校验不支持文件类型 * 校验等于文件最大容量 * 校验大于文件最大容量 * 校验支持文件为空 * 校验不支持为空 * 校验文件不存在 * 校验刷新页面 * 校验前空格 * 校验后空格 * 校验中间空格 * 上传成功后,是否正确显示上传文件路径 * 上传失败后,是否有友好的提示信息 * 必填项的标示是否正确 * 上传最大大小的文件需要的时间是否可接受

2.3.3. 文件下载动作

  • 校验链接可点
  • 校验链接不可点
  • 校验下载方式
  • 右键另存为是否正确下载文件,是否记录下载次数
  • 工具下载是否正确,是否记录下载次数
  • 返回按钮是否回到上一个页面
  • 下载路径对应的硬盘空间不足时
  • 后台设置了下载权限的文件是否在前台可以找到且下载
  • 当前位置的提示是否显示正确
  • 下载最大大小的文件需要的实际是否可以接受
  • 按钮文字正确性
  • 必填项的标示是否正确

2.3.4. 表单清空/提交动作

  • 校验前台数据清空
  • 校验后台数据清空
  • 校验刷新页面
  • 校验错误目标页
  • 校验正确目标页
  • 校验支持单次提交
  • 校验表单验证

2.3.5. 全选/反选动作

  • 是否实现了全选当前页的功能
  • 全选按钮勾选状态变更是否正确
  • 全选按钮勾选后,其他记录勾选变更是否正确
  • 全选按钮是否在显眼的地方,是否符合用户习惯
  • 全选后所有记录勾选上显示时间是否能接受
  • 是否实现了反选当前页的功能
  • 反选按钮勾选状态变更是否正确
  • 反选后所有记录勾选上显示时间是否能接受

2.3.6. 重置动作

  • 默认值为空的数据项进行重置
  • 默认值为已存在值的数据项进行重置
  • 修改所有值数据项的值后进行重置
  • 修改某个值数据项的值后进行重置,再重置
  • 修改某个值数据项的值后刷新,再重置
  • 修改某个值数据项的值后进行相关的操作(查询之类),再重置
  • 修改多个值数据项的值后进行相关的操作(查询之类),再重置