• 搜索功能测试点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内搜索输入域中不输入任何内容,是否搜索出的是全部信息或者给予提示信息

     三、搜索结果

    ~~~待补充

  • 相关阅读:
    使用OpenCV进行相机标定
    近景摄影测量
    vmware安装操作系统
    mac下使用gnu gcc
    Collection of Boot Sector Formats for ISO 9660 Images
    java会不会出现内存泄露
    difference between http get and post
    Apache许可翻译
    项目持续集成工具
    常用的地图投影算法
  • 原文地址:https://www.cnblogs.com/wongel/p/11137389.html
Copyright © 2020-2023  润新知