搜索功能测试点123

前提:

1、明确搜索入口

2、明确搜索条件

3、明确搜索逻辑

 

一、界面测试

  • 搜索框UI显示正常,布局合理(搜索框默认的搜索icon,末尾处的X按钮等等)
  • 搜索页面布局合理,无错别字
  • 搜索出的结果展示,布局合理
  • 已查看过的结果,是否要做特殊(如置灰、标红)处理
  • 结果数据较多时,页面的分页布局是否合理

 

二、功能测试

注意验证搜索框的功能是否与需求一致,即是模糊搜索,还是完全搜索:

若支持模糊查询,搜索名称中任意一个字符,要能搜索到;

若支持完全搜索,点击【搜索】查询结果正确;中%国,查询结果是不是都包含中国两个字的信息

2.1 搜索按钮

  • 搜索按钮功能是否实现
  • 点搜索后,原先的搜索条件是否清空
  • 注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方
  • 焦点放置搜索框中,搜索框默认内容是否自动被清空

2.2 搜索内容--空

  • 搜索内容为空,验证APP如何处理
  • 搜索内容为空格,查看APP如何处理
  • 是否有忽略空格的功能,有的搜索框是需要有忽略前置空格和后置空格的功能,但不能把中间空格忽略
  • 多个关键词中间加入空格,tab,逗号后,验证APP的结果是否正确

2.3 搜索内容---边界值

  • 只能输入允许的字符串长度
  • 边界值验证,在允许的字符串范围内外,验证APP的处理

2.4 搜索内容--字符

  • 超长字符串的输入,APP是否会截取允许的长度来检索结果
  • 合法的字符串长度后,加空格,验证检索结果
  • 特殊字符,转义符,html脚本等需作处理
  • 输入各种字符,譬如输入范围是09,AZ的看输入中文是什么效果,字符(尤其是英文单引号),数字,特殊符号以及组合情况(特殊符号就是键盘上的那些);中文值,字母大、小写值、数字类型值、全角、半角值
  • 验证每种合法的输入,结果是否正确

2.5 搜索内容--其他

  • 是否支持检索内容的copy、paste、edit等操作
  • 是否支持回车键搜索
  • 输入的内容,是否支持快捷键操作等
  • 多次输入相同的内容(5次以上),查看APP每次检索的结果是否正确,相同
  • 敏感词汇,提示用户无权限等信息
  • 输入APP中存在的与之匹配的条件,看其的查询后数据的完整性(搜索出的结果页面是否与其他页面风格一致) 
    • 显示记录条数正确
    • 文字折行显示正确
    • 页面布局美观,列标题项
    • 列显示内容、
    • 排序方式符合需求定义
  • 输入APP中不存在的与之匹配的条件,APP内搜索输入域中不输入任何内容,是否搜索出的是全部信息或者给予提示信息

 三、搜索结果

~~~待补充

你可能感兴趣的:(搜索功能测试点123)