对于杯子、淘宝搜索框的测试用例

对于杯子的测试

功能

  1. 水到容量的一半
  2. 水到规定的刻度线
  3. 水杯容量刻度与其他水杯一致
  4. 盖子拧紧水到不出来
  5. 烫手验证

性能

  1. 使用的最大次数或时间
  2. 掉到地上不易损坏
  3. 盖子拧到什么程度水倒不出来
  4. 保温时间长
  5. 杯子的耐热程度
  6. 杯子的耐寒程度
  7. 长时间放置水不会漏
  8. 杯子上放置重物至什么程度杯子不会损坏

界面

  1. 外观界面完整、美观
  2. 大小与设计一样
  3. 拿着舒服
  4. 材质与设计一样
  5. 杯子上的图案遇水溶解
  6. 杯子上的图案掉落

安全

  1. ​​​​​​​杯子使用的材质毒或细菌的测试
  2. 高温材质释放毒性
  3. 低温材质释放毒性

易用性

  1. 倒水方便
  2. 喝水方便
  3. 携带方便
  4. 使用简单、容易操作
  5. 防滑措施

震动测试

  1. 杯子加包装,六面震动,检查产品能应对铁路、公路、航空运输。

可移植性

  1. 杯子在不同的地方、温度环境下都可正常使用

对于淘宝搜索框的测试

功能测试

  1. 输入可查到结果的正常关键字,检索到的内容、链接准确性
  2. 输入不可查到结果的关键字,有无错误信息提示
  3. 输入一些特殊的内容,如空字符、特殊字符等,可引入等价类划分的方法等
  4. 返回的商品结果排序:价格、销量、评价、综合
  5. 返回结果庞大时,限制第一页的输出量,需支持翻页
  6. 多选项搜索:关键字、品牌、产地、价格区间、 是否天猫、是否全国购
  7. 是否支持模糊搜索,支持通配符的查询
  8. 网速慢的情况下的搜索
  9. 搜索结果为空的情况
  10. 未登录情况和登录情况下的搜索(登录情况下,存储用户搜索的关键字、搜索习惯)

性能测试

  1. 压力测试:在不同开发用户数压力下的表现(评价指标如响应时间等)
  2. 负载测试:看极限能承载多大用户量同时正常使用
  3. 稳定性测试:常规压力下能保持多久持续稳定运行
  4. 内存测试:有无内存泄露现象
  5. 大数据量测试:如模拟从海量数据中搜索结果、搜索出的海量结果列示出来,如何表现等

易用性测试

  1. 交互界面的设计是否便于、易于使用
  2. 依据不同的查询结果会有相关的人性化提示,查不到时告知,查到时统计条数并告知,有疑似输入条件错误时提示可能正确的输入项等等处理
  3. 查询出的结果罗列有序,如按销量或其他排序综合,确保每次查询的结果位置按规则列示方便定位,显示字体、字号、色彩便于识别等等
  4. 标题查询、全文检索、模糊查询、容错查询、多关键字组织查询(空格隔开)等实用检索方式是否正常
  5. 输入搜索条件的空间风格设计、位置摆放是否醒目便于使用者注意到,有无快照等快捷查询方式等人性化设计

兼容性

  1. Windows/Linux/Unix等各类操作系统下及各版本下的应用
  2. IE/Fireox/Goolge/360/QQ等各类浏览器下及各版本下、各种显示分辨率条件下的应用
  3. SQL/ORACLE/MySQL等各类数据库存储下的兼容性测试
  4. 简体中文、繁体中文、英文等各类语种软件平台下的兼容性测试
  5. iphone/ipad/安卓等各类移动应用平台下的兼容性测试
  6. 与个相关的监控程序的兼容性测试,如输入法、杀毒、监控、防火墙等工具同时使用

安全性

  1. 被删除、加密、授权的数据,不允许被SQL注入等攻击方式查出,是否有安全控制设计
  2. 录入一些数据库查询的保留字符,如单引号、%等,造成查询SQL拼接出来的语句产生漏洞,如可以查出所有数据等等,这方面要有一些黑客攻击的思想并引入一些工具和技术,如爬网等
  3. 通过白盒测试技术,检查一下在程序设计上是否存在安全方面的隐患
  4. 对涉及国家安全、法律禁止的内容是否进行了相关的过滤和控制

你可能感兴趣的:(软件测试)