Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.96 KB

search_case.md

File metadata and controls

49 lines (37 loc) · 1.96 KB

如何对搜索框(贝壳找房)进行测试

  1. 功能测试

    • 输入关键字,查看返回结果是否准确

      • 查询有结果(多)的展示
      • 查询无结果的展示
      • 查询少结果的展示
    • 输入框测试:输入特殊内容,过长/过短的关键词,关键词输入

      • 正常:楼盘、地区、街道、公司、城市、地铁沿线、商圈等关键词。
      • 异常:空格及其他特殊字符、代码等
    • 热门关键词搜索测试(需要结合CMS后台测试)

    • sug动态搜索测试

    • 商业化(广告)相关测试

    • 搜素出来的楼盘结果列表:排序、翻页、是否列表去重

    • 搜索历史功能测试

    • 检索系统和推荐系统的测试

    • 结果跳转(跳转到详情页、跳转到列表页)

  2. 性能测试

    • sug耗时
    • 点击搜索结果,渲染结果列表耗时
    • 压力测试,不同用户数压力下的表现
    • 负载测试,看极限能承受多大的用户量同时正常使用
    • 大数据量返回的表现(一般后端会做翻页)
  3. 易用性

    • 功能是否易用,输入法调起是否正常,按钮可点击区域是否满足易用性

    • 针对不同,是否有友好的提醒

    • 搜索结果的楼盘卡片是否显示合理(价格、标题、描述等)

    • 搜索结果是否准确,排序是否合理

    • 控件设计是否符合APP整体设计风格(比如APP主题色是绿色,输入框控件UI风格是红色的,就会觉得有点。。)

  4. 兼容性

    • 浏览器兼容性
    • PC端操作系统兼容性(Mac、Windows)
    • 移动端操作系统兼容性(iOS、Andorid)
    • 杀毒软件、防火墙、不同输入法等工具共同使用,是否适配
  5. 安全性

    • 表单不允许被SQL注入(录入一些数据库查询的保留字符,如单引号,%等)
    • 是否有反爬策略
    • 是否有黄反策略或对涉及国家安全、法律禁止的内容是否进行过滤和控制