• 【刷题】面筋-测开-对淘宝搜索框进行测试


    目录

    功能测试

    • 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

  • 相关阅读:
    win2003系统网络安装——基于linux+pxe+dhcp+tftp+samba+ris
    Linux系统网络安装——基于pxe+dhcp+nfs+tftp+kickstart
    写在前面
    windows下使用批处理设置环境变量
    使用广告终结者屏蔽页面的任意部分
    window7 输入什么命令可以快速打开服务管理?? 虚拟机设置了NAT网络连接方式,还是无法上网?
    [转]PHP100视频教程(2012-2013版)下载地址及密码
    窗口对象的方法 prompt() 用来输入数据
    HTML5 canvas标签绘制正三角形 鼠标按下点为中间点,鼠标抬起点为其中一个顶点
    javascript弹出框打印某个数值时,弹出NaN?(not a number)
  • 原文地址:https://www.cnblogs.com/anliux/p/12718223.html
Copyright © 2020-2023  润新知