zoukankan      html  css  js  c++  java
  • 【刷题】面筋-测开-对淘宝搜索框进行测试

    目录

    功能测试

    • 1 输入关键字,查看: 返回结果是否准确,返回的文本长度需限制

      • 1.1输入可查到结果的正常关键字、词、语句,检索到的内容、链接正确性;
      • 1.2输入不可查到结果的关键字、词、语句;
      • 1.3输入一些特殊的内容,如空、特殊符、标点符、极限值等,可引入等价类划分的方法等;
    • 2 结果显示:标题,卖家,销售量,单行/多行,是否有图片

    • 3 结果排序:价格 销量 评价 综合

    • 4 返回结果庞大时,限制第一页的现实量,需支持翻页

    • 5 多选项搜索:关键字 品牌 产地 价格区间 是否天猫 是否全国购

    • 6 是否支持模糊搜索,支持通配符的查询

    • 7 网速慢的情况下的搜索

    • 8 搜索结果为空的情况

    • 9 未登录情况和登录情况下的搜索(登录情况下 存储用户搜索的关键字/搜索习惯)

    性能测试

    • 1 压力测试:在不同发用户数压力下的表现(评价指标如响应时间等)

    • 2 负载测试:看极限能承载多大的用户量同时正常使用

    • 3 稳定性测试:常规压力下能保持多久持续稳定运行

    • 4 内存测试:有无内存泄漏现象

    • 5 大数据量测试:如模拟从庞大的海量数据中搜索结果、或搜索出海量的结果后列示出来,看表现如何等等。

    界面/易用性

    • 交互界面的设计是否便于、易于使用

    • 1 依据不同的查询结果会有相关的人性化提示,查不到时告知?查到时统计条数并告知?有疑似输入条件错误时提示可能正确的输入项等等处理;

    • 2 查询出的结果罗列有序,如按点击率或其他排序规则,确保每次查询出的结果位置按规则列示方便定位,显示字体、字号、色彩便于识别等等;

    • 3 标题查询、全文检索、模糊查询、容错查询、多关键字组织查询(空格间格开)等实用的检索方式是否正常?

    • 4 输入搜索条件的控件风格设计、位置摆放是否醒目便于使用者注意到,有否快照等快捷查看方式等人性化设计?

    兼容性

    • 1 WINDOWS/LINUX/UNIX等各类操作系统下及各版本条件下的应用

    • 2 IE/FIREFOX/GOOGLE/360/QQ等各类浏览器下及各版本条件下、各种显示分辨率条件下的应用

    • 3 SQL/ORACLE/DB2/MYSQL等各类数据库存储情况下的兼容性测试

    • 4 简体中文、繁体中文、英文等各类语种软件平台下的兼容性测试

    • 5 IPHONE/IPAD、安卓等各类移动应用平台下的兼容性测试

    • 6 与各相关的监控程序的兼容性测试,如输入法、杀毒、监控、防火墙等工具同时使用

    安全性

    • 1 被删除、加密、授权的数据,不允许被SQL注入等攻击方式查出来的,是否有安全控制设计;

    • 2 录入一些数据库查询的保留字符,如单引号、%等等,造成查询SQL拼接出的语句产生漏洞,如可以查出所有数据等等,这方面要有一些黑客攻击的思想并引入一些工具和技术,如爬网等。

    • 3 通过白盒测试技术,检查一下在程序设计上是否存在安全方面的隐患;

    • 4 对涉及国家安全、法律禁止的内容是否进行了相关的过滤和控制;

    END

  • 相关阅读:
    UVALive 5983 MAGRID DP
    2015暑假训练(UVALive 5983
    poj 1426 Find The Multiple (BFS)
    poj 3126 Prime Path (BFS)
    poj 2251 Dungeon Master 3维bfs(水水)
    poj 3278 catch that cow BFS(基础水)
    poj3083 Children of the Candy Corn BFS&&DFS
    BZOJ1878: [SDOI2009]HH的项链 (离线查询+树状数组)
    洛谷P3178 [HAOI2015]树上操作(dfs序+线段树)
    洛谷P3065 [USACO12DEC]第一!First!(Trie树+拓扑排序)
  • 原文地址:https://www.cnblogs.com/anliux/p/12718223.html
Copyright © 2011-2022 走看看