多测师-多培养一些优秀的测试工程师
网站地图 |   收藏本站   |   

17727591462

软件测试培训之web功能测试的搜索测试

发布日期:2022-09-20 09:15:23 作者:多测师 浏览次数:

  搜索条件一般主要包含2种:输入框搜索条件、下拉框搜索条件。

  对于多个条件的页面搜索可以按照下面的编号顺序去进行测试(假设搜索条件为4个):

  1)任单个条件查询:正常输入搜索、模糊搜索、超长搜索、不存在与之匹配的条件、为空;

  2)任两个组合查询:确保任两个组合查询的正确性验证,验证两个组合的所有情况;

  3)三个组合查询:不需要测试三个组合的全部级组合。因为前面针对所有单个条件的搜索、两个组合的所有组合进行测试了,那么在这里选择2-3组三种组合进行测试即可;

  4)全条件组合查询:确保最大组合的正确性;

  5)默认条件查询:补充默认条件查询的用例;

  6)根据需求或者业务规则选取重点条件组合查询,如果此点与第1)2)3)4)重复,不需重复测试。

软件测试培训之web功能测试的搜索测试

  在这里再给大家普及下,搜索框搜索还有一种常见的情况就是:时间输入框 关于按时间来搜索的测试点,可以从以下考虑:

  1)开始时间=结束时间,验证一天范围的数据;

  2)开始时间<结束时间,验证跨天、跨月、跨年的数据;

  3)开始时间大于/小于当前时间,若是针对出生年月搜索,验证大于的情况;若是定时任务时间搜索验证小于的情况;

  4)只输入开始时间或者只输入结束时间;开始时间和结束时间都不输入;

  5)结束时间早于开始时间,验证系统是否给予合理提示;

  6)验证是否支持手动输入时间,并注意时间格式验证例如20180612格式

  一般搜索主要应用在报表数据,所以还有一个需要关注的功能:翻页

  1)首页、上一页、下一页、尾页功能验证;注意下首页情况下,上一页是否支持点击;尾页情况下,下一页是否支持点击;

  2)总页数、当前页数正确性验证;

  3)指定跳转页验证;例如输入8,点击跳转那么是否能正常跳转到第8页的数据;且还注意下跳转的有效范围是1-总页数 ;所以我们考虑1、最大页数的有效值验证,且也需要考虑0、总页数+1、负数、小数、非数字、空的异常值验证

如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司


查看更多 >>

推荐阅读