测试用例写哪些方面在软件或者网站测试的时候,通常需要写测试用例,那么,什么是测试用例呢?测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。测试用例写哪些方面呢?

测试用例写哪些方面

一、检查输入框字段

1. 字段长度
2. 数据格式:为指定格式(整数、非负数、小数、手机、身份证、邮编、邮箱等),不合格提示错误
3. 特殊字符(如 !@#$%&*'"-:./,回车键)
4. 非法字符
5. 空格处理

二、时间类型字段

1. 只有日期
2. 只有时间
3. 非日期时间
4. 正常日期时间
5. 不在业务范围内的日期时间等:给出正确提示
 

三、数字类型字段

1. 整数
2. 小数
3. 小数点后多位
4. 分数
5. 非数字等:给出正确提示
6.数字长度

四、是否必填字段

必填字段未填: 给出正确提示

五、检查下拉框字段

下拉值是否完整、正确

六、提交检查

1. 主键重复:提示该信息已经存在
2. 是否存在重复提交
3. 取消(返回)提交:进行提示,返回之前页面
4. 保存数据精度:数值要求的精度与需求一致
5. 提交失败:给出正确提示
6. 提交成功:给出正确提示
7. 重置按钮:清空填写数据,不清空默认生成的数据
8. 长时间保存提示:超过规定时间应给出加载中/保存中提示

七、删除检查

1. 是否逻辑删除
2. 删除成功:给出正确提示
3. 删除存在主外键关联的数据:提示无法删除或者提示进行其它删除操作
4. 多条删除

八、查询方式

1. 优先查询
2. 单独查询
3. 组合查询
4. 模糊查询(支持)
5. 权限控制:仅查询当前用户数据权限下数据
6. 查询效率

九、 查询条件

1. 各种非法字符的查询
2. 各种超长字段的查询
3. 时间控件(格式错误、超出查询范围、日期选择限制)
4. 设置条件查询出记录后,翻页
5. 更改查询条件查询
6. 查询结果为空
7. 设置查询条件,按回车键
8. 查询自动处理输入内容两端的空格;
9. 默认查询条件
10.重置按钮
11.空条件查询

十、列表页

1.查询列表展示字段及字段值
2.查询结果总计数字及页码
3.默认排序及按字段排序
4.前后翻页及首页末页
5.正确页码跳转
6.错误页码跳转
7.进行增删改查后返回的页面展示
8.单选、多选、全选按钮点击及取消点击

十一、上传功能

1. 空文件
2. 不同类型文件
3. 文件命名(长度,特殊字符,数字等)
4. 文件中有空行
5. 文件格式不对,或字段错位等
6. 检查主键值
7. 全部行数据合格
8. 附件上传成功后支持下载或预览
9. 附件上传成功后支持删除

十二、文件/报表导出内容

1. 查看导出列名
2. 查看列字段值及字段格式(如时间、小数、身份证等)
3. 查看记录行数,是否缺失或重复
4. 导出全部记录
5. 导出部分记录

6. 文件下载(报表导出)应该可以选择文件的存储目录(或默认浏览器目录)
7.文件下载(报表导出)过程中进度条
8.文件下载(报表导出)名称及格式
9.文件下载(报表导出)大小及时间

标签: