测试通用测试用例

测试通用测试用例

序号 功能 用例类型 用例描述 预期结果
001 接口/页面新增 检查输入框字段 1. 字段长度
2. 数据格式
3. 特殊字符(如!@#$%&*'"-:./,回车键)
4. 非法字符
5. 空格处理
1. 为指定长度,或>=要求的最小值,<=数据库定义的长度
2. 为指定格式(整数、非负数、小数、手机、身份证、邮编、邮箱等),不合格提示错误
3. 支持特殊字符的,程序有做处理
4. 提示非法字符
5. 如果需要则要求处理
002 时间类型字段 1. 只有日期
2. 只有时间
3. 非日期时间
4. 正常日期时间
5. 不在业务范围内的日期时间等
1. 验证格式
2. 验证格式
3. 验证格式
4. 正常
5. 验证格式,给出正确提示
003 数字类型字段 1. 整数
2. 小数
3. 小数点后多位
4. 分数
5. 非数字等
6.数字长度
1. 支持
2. 只支持整数的字段不支持
3. 和需求定义一致,查看保留的精度
4. 和需求定义一致,看是否支持
5. 给出正确提示
6. 传值长度和数据库定义长度一致,不一致的情况下页面长度不能大于接口定义长度
004 是否必填字段 1. 必填字段未填
2. 必填字段已填
3. 非必填字段已填
4. 非必填字段传空
5. 非必填字段删除
1. 给出正确提示
2. 正确
3. ok
4. ok
5. ok
005 检查下拉框字段 1. 查询/模糊查询
2. 下拉值完整
3. 保存数据值检查
1.ok
2.ok
3.保存正确,通常为数据字典值
006 提交检查 1. 主键重复
2. 重复提交
3. 取消(返回)提交
4. 保存数据精度
5. 提交失败
6. 提交成功
7. 重置按钮
8. 长时间保存提示
1. 提示该信息已经存在;
2. 提交按钮置灰或者无法重复提交
3. 进行提示,返回之前页面
4. 数值要求的精度与需求一致
5、给出提示正确,当前页面数据不丢失
6. 给出正确提示,提交后刷新查询页面或跳转到指定页面
7. 清空填写数据,不清空默认生成的数据
8. 超过3秒应给出加载中/保存中提示
007 指定字符 1. 传正确字符(如国家货币类型等)
2. 传其他字符
3. 传空
1. ok
2. 给出正确提示
3. 按是否可以为空,给出正确提示
008 修改 修改页面检查 1. 点击修改可修改的状态数据
2. 点击修改不可修改的状态数据
3. 点击修改多条记录
4. 修改界面原填写内容展示
5. 部分不可修改内容无法编辑
6. 可修改部分信息内容编辑(必填项、输入框、下拉框等)
1. ok
2. 给出正确提示
3. 给出正确提示
4. 正确
5. ok
6. 校验内容同新增
009 修改提交检查 1. 主键重复
2. 重复提交
3. 取消(返回)提交
4. 保存数据精度
5. 提交失败
6. 提交成功
7. 长时间保存提示
1. 提示该信息已经存在;
2. 提交按钮置灰或者无法重复提交
3. 进行提示,返回修改页面
4. 数值要求的精度与需求一致
5、给出提示正确,当前页面数据不丢失
6. 给出正确提示,提交后刷新查询页面或跳转到指定页面
,回看修改内容正确
7. 超过3秒应给出加载中/保存中提示
010 删除 删除检查 1. 是否逻辑删除
2. 重复删除
3. 取消(返回)删除
4. 删除成功
5. 删除存在主外键关联的数据
6. 多条删除
1. 如果是逻辑删除,仅更改状态,不删除数据库数据;
2. 提交按钮置灰或者无法操作
3. 返回之前页面,不会删除数据
4. 给出正确提示,刷新查询页面或跳转到指定页面,且不会删除其他数据
5. 提示无法删除
6. 支持多条删除则操作成功
011 查询 查询方式 1. 优先查询;
2. 单独查询;
3. 组合查询;
4. 模糊查询(支持);
5. 权限控制
6. 查询效率
1.ok
2.ok
3.ok
4.ok
5.仅查询当前用户数据权限下数据
6.符合正常要求,应有查询加载提示
012 查询条件 1. 各种非法字符的查询
2. 各种超长字段的查询
3. 时间控件(格式错误、超出查询范围、日期选择限制)
4. 设置条件查询出记录后,翻页
5. 更改查询条件查询
6. 查询结果为空
7. 设置查询条件,按回车键
8. 查询自动处理输入内容两端的空格;
9. 默认查询条件
10.重置按钮
11.空条件查询
1.提示错误或者为空
2.提示错误或者为空
3.提示错误或者为空
4.ok
5.ok
6.有提示
7.ok
8.ok
9.ok
10.点击后显示为默认查询条件
11.提示输入查询条件或者显示默认条件的结果
013 查询界面 1.查询列表展示字段及字段值
2.查询结果总计数字及页码
3.默认排序及按字段排序
4.前后翻页及首页末页
5.正确页码跳转
6.错误页码跳转
7.进行增删改查后返回的页面展示
8.单选、多选、全选按钮点击及取消点击
1.ok
2.ok
3.ok
4.ok
5.ok
6.提示错误或者显示为空
7.默认查询页面或当年查询条件页面
8.ok
014 附件
上传
上传功能 1. 空文件
2. 不同类型文件
3. 文件命名(长度,特殊字符,数字等)
4. 文件中有空行
5. 文件格式不对,或字段错位等
6. 检查主键值
7. 全部行数据合格
8. 附件上传成功后支持下载或预览
9. 附件上传成功后支持删除
1. 提示文件不正确
2. 提示文件格式不正确
3. 和需求定义一致
4. 程序自动去除空行
5. 给出正确提示,后续可继续/终止上传
6. 给出正确提示
7. 有上传加载信息,成功后有提示信息
8. ok
9. ok
015 文件导出 文件/报表导出内容 1. 查看导出列名
2. 查看列字段值及字段格式(如时间、小数、身份证等)
3. 查看记录行数,是否缺失或重复
4. 导出全部记录
5. 导出部分记录
1.和需求定义一致
2.和需求定义一致
3.与数据库一致
4.与查询条件一致
5.与查询条件一致
016 文件导出、下载、打开 1. 文件下载(报表导出)应该可以选择文件的存储目录(或默认浏览器目录)
2.文件下载(报表导出)过程中进度条
3.文件下载(报表导出)名称及格式
4.文件下载(报表导出)大小及时间;
5. 文件应该可以在客户端直接打开;
1.ok
2.ok
3.ok
4.符合正常情况
5.ok
017 打印预览 1. 打印预览内容及格式
2. 文件多页
3. 设置布局和选择纸张功能
4. 预览打印
1.与需求描述一致;
2.可翻页
3.ok
4.文件打印与预览一致;

你可能感兴趣的:(测试经验总结)