这类的面试题目,是考察面试者是否熟悉各种软件测试方法, 设计test case的能力, 以及test sense。

首先应该反问下面试官, 需求是什么样的,比如大概是个什么样的杯子。

如果让我回答这个问题, 我会从软件测试的各种不同方法来联想,  具体如下:

功能测试

  1. 能否装水,

  2. 除了装水, 能否装其他液体。比如可乐,酒精

  3. 能装多少ML的水

  4. 杯子是否有刻度表

  5. 杯子能否泡茶,跑咖啡

  6. 杯子是否能放冰箱,做冰块

  7. 杯子的材质是什么(玻璃,塑料,黄金做的)

界面测试

  1. 外观好不好看。

  2. 什么颜色

  3. 杯子的形状是怎么样的。

  4. 杯子的重量是多少

  5. 杯子是否有异味

  6. 杯子的图案是否合理

 性能测试

  1. 能否装100度的开水

  2. 能否装0度冰水

  3. 装满水,放几天后,是否会漏水

  4. 杯子内壁上的涂料是否容易脱落。

  5. 杯子上的颜色是否容易褪色或者脱落

  6. 被一个大人压下,是否会碎

安全性测试 

  1. 制作杯子的材料,是否有毒

  2. 放微波炉里转的时候,是否会爆炸, 或者杯子是否会熔化。

  3. 从桌子上掉到水泥地上是否会摔碎。

  4. 杯子是否容易长细菌

  5. 杯子是否有缺口,会划坏嘴巴

  6. 杯子内壁上的材料,是否会溶解到水中

  7. 杯子破碎后,是否会对使用者造成伤害

可用性测试

  1. 杯子是否容易烫手

  2. 杯子是否好端,好拿

  3. 杯子的水是否容易喝到

  4. 杯子是否有防滑措施

总结:如果下次碰到 “如何测试一台自动售货机” 这样的问题, 按照相同的思路, 也能容易的回答出来。

软件测试面试——如何测试一个杯子相关推荐

  1. 软件测试面试-如何测试一个杯子(转)

    转:http://www.cnblogs.com/TankXiao/p/2381284.html 在软件测试的面试中, 经常会碰到类似的问题. 比如:如何测试一个杯子, 或者如何测试一只笔. 要求你设 ...

  2. 软件测试面试:如何测试一个杯子

    软件测试面试:如何测试一个杯子 在软件测试的面试中,经常会碰到类似的问题. 比如:如何测试一个杯子,或者如何测试一只笔.要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉 ...

  3. 面试:如何测试一个杯子

    在软件测试的面试中, 经常会碰到类似的问题. 比如:如何测试一个杯子, 或者如何测试一只笔. 要求你设计20个以上的test case. 这类的面试题目,是考察面试者是否熟悉各种软件测试方法, 设计t ...

  4. [软件测试]怎么测试一个杯子

    总体来说从以下几个方面去考虑 功能性.性能性.易用性.可操作性.稳定性方面进行测试 功能性方面的测试,主要是考虑这个水杯是否能盛水,能盛多少水,能否盛热水,盛热水又能盛多少 性能性方面,盛冷水和热水时 ...

  5. [转载] 测试一个杯子

    收藏于 2010-04-11  来自于百度空间 考官从办公室(面试现场)随意选取一个简单物品,假定是一个喝水的带广告图案的花纸杯,让应聘人对它设计出尽可能多的测试用例. 测试项目:杯子 需求测试:查看 ...

  6. 软件测试面试简历测试技能

    测试技能 1.熟悉软件测试理论.测试流程,会编写测试要点.测试用例.测试报告. 2.掌握黑盒测试用例的设计方法,如:等价类.边界值.场景法.错误推测法. 3.掌握Linux基本操作命令,如:文件和目录 ...

  7. 【软件测试面试】测试开发一面面试题+回答,大伙感受下强度咋样......

    目录:导读 前言 一.Python编程入门到精通 二.接口自动化项目实战 三.Web自动化项目实战 四.App自动化项目实战 五.一线大厂简历 六.测试开发DevOps体系 七.常用自动化测试工具 八 ...

  8. 面试常见测试场景-杯子,笔,直播,微信,客户端服务器

    1,看直播卡原因 网速慢.内存不足.页面缓存过多.电脑中毒.浏览器版本低 2,微信发送测试 功能点:发送内容(空白,正常文字,超长文字,特殊字符,表情,图片,红包,语音) 发送对象(普通用户,公众号, ...

  9. 黑莓9000软件测试面试,初步测试有5大发现_黑莓9000 Bold - CNMO

    经过简单的评测总结出5个新的发现: 一就是商标的材质用的是塑料,但仍然具有金属质感, 二就是键盘的改进,在使用的感觉比同先前的8系列感觉要好(编者说可能是由于新产品的缘故吧) 三就是系统是4.6 OS ...

最新文章

  1. java 课程设计 计算器_JAVA课程设计-计算器(201521123028 李家俊)
  2. IP地址分类及CIDR划分方法
  3. SSH项目中遇到拦截器无法注入服务的问题
  4. 50款大数据分析神器 :你还在用Excel
  5. 在动态网络下实现分布式共享存储
  6. 仅用10个月!中国高中生拿下Kaggle Master,怎么做到的?
  7. hadoop+hive+hbase+spark补充内容
  8. JVM学习笔记四_垃圾收集器与内存分配策略
  9. Android CHM文件阅读器
  10. 到底什么是UI设计规范
  11. JavaScript中Date的toGMTString()方法
  12. pdf2htmlEX 安装与保持最新版本
  13. 描写火车站场景_描写火车站的优秀句子
  14. ESXI-vCenter-NSX-系统虚拟化
  15. 北航 2018计算机学院排课,关于2018—2019学年秋季学期排课的通知
  16. 什么是CRC和CRC检验?
  17. 罗尔定理的推论+一元微积分
  18. 严蔚敏数据结构习题第九章
  19. 计算机无法打开用友通,用友T3无法打开一打开就弹出这个
  20. 视频教程-Word2016经典视频教程-初级版-Office/WPS

热门文章

  1. leetcode第一刷_Populating Next Right Pointers in Each Node II
  2. 给一个包名,遍历此包下的所有文件,并生成类对象Class[] clazzs;
  3. Glide源码解析2 -- 生命周期原理
  4. 安其拉开门最快的服务器,《魔兽世界怀旧服》安其拉开门进度表 各服务器安其拉开门进度一览...
  5. 网友称遭苹果员工入侵iCloud并勒索!苹果正式回应...
  6. 家庭投影仪什么牌子好?哪种投影仪好用
  7. 你不可不知的任务调度神器-AirFlow
  8. C语言开发MicroPython模块(添加module)
  9. uni-app 16用户投诉开发
  10. pcie1 4 速度_守门员丨门将的各种速度训练方法