一、测试方法
查询类型包含单个查询、组合查询、输入框输入查询、时间控件查询四种场景:
1、功能实现
(1)支持模糊查询搜索
(2)时间控件查询
(3)默认空查询
(4)查询后默认清空输入框记录(根据业务需求)
(5)输入系统中不存在与之匹配的条件查询
2、组合查询
(1)单个查询条件。(单个条件查询切换以及单个查询、组合查询来回切换的查询结果与错误提示)
(2)组合查询条件。(正交试验法)
3、时间控件查询
起始时间、结束时间
二、主要测试点
(1)默认查询
界面UI规范性(输入条件与输出结果页面)
显示符合条件的数据
校对数据与页码是否匹配、总数目、每页数据条数
(2)正常查询功能
输入符合规则的查询条件,得到查询结果验证。
支持的输入字符类型、字符长度、含空格等文本域条件逐个验证
重置条件二次查询
(3)边界值查询
(等价类、边界值综合–字符长度)
(4)异常查询与相关提示
非法字符控制逐个验证(不符合输入规则)
字符长度超长、过短(不符合输入规则)
错误查询的提示信息
(5)模糊查询
单个字符、多个字符、特殊字符、英文大小写搜索查询
超长字符查询
(6)查询后是否清空查询记录
(7)空查询
查询结果为空或者为全部数据。
(8)组合查询
多种不同组合条件的查询与查询结果验证。
组合查询不符合要求的错误提示。
(9)时间查询
起始时间与结束时间的逻辑判断
起始时间与结束时间内的查询结果验证
起止时间边界值校验
大月、小月、闰月、跨年、跨月、跨日查询、日期溢出查询
起止时间溢出的查询控制
(10)数据库验证
查询条件、输出结果、数据库查询验证三者必须一致。
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/193190.html