ermine
发表于 2011-10-12 23:33:42
自己不喜欢“杯子测试”之类的问题,不过如果自己来答,会考虑先定下测试范围。
用户群体是什么样的,材质,主要盛载什么水等等。。。
如果杯子的材质是不锈钢的,就不会存在开水产生化学反应这一说了。。。
在实际中,碰到一个项目,也是先确定测试范围,再估算任务量,计划时间等等。否则,盲目的设计用例,有时候会白忙活。
所以说,同样的杯子测试,可能每个人的关注点是不一样的,不同的人有不同的看法,没有明确的答案,面试官是看逻辑和表达能力而已。
云层
发表于 2011-10-13 12:57:44
本帖最后由 云层 于 2011-10-13 12:59 编辑
我就是因为杯子的材料会和液体发生化学反应才发起的这篇博文 ,云层 你可以仔细的看下这篇博文,不要只看 ...
Mr.曾 发表于 2011-10-12 21:03 http://bbs.51testing.com/images/common/back.gif
如果是个医疗软件你就知道测试软件需要对人体的健康导致问题了?你遇到过撞车保险气囊没弹出的情况么?你遇到过电梯门关门夹伤你的情况么?这些不都是软件控制的么?
为什么测试一个软件不从安全性角度来测试呢?你觉得这次动车组的事情还不够让你触动么?任何东西都应该从使用者的角度来考虑,不光要考虑怎么用,还要考虑对使用者有些什么影响。水杯要防伪,要方便拿,软件要自我保护,要操作方便。质量对于所有东西都是类似的!
Mr.曾
发表于 2011-10-13 14:17:01
呵呵 这次这个观点挺有挑战性 ,毕竟接触到的很少。
保险气囊,电梯门均为实物,只是由软件控制的,在对这些进行测试的时候 是要结合软件和实物两个方向来考虑,同时对这类由软件控制,实物表现的东西在使用前一定会从三个方向进行验收一个是软件,一个是实物,最后一个就是软件控制实物 复合性的检查,
不过我也承认 我的观点是针对所有的实物的,这里是我错了 应该是所有和软件无关的实物。倒是要感谢云层老大了。
另外,我引用的水杯测试是没有软件思想的,只是单独实物思想。再有我针对的是水杯测试对新人的误导,而不是对有丰厚经验的测试员的误导,相信一开始就能接触到云层所说的几类行业测试工作的新人很少很少。。。
Mr.曾
发表于 2011-10-13 14:21:17
ermine 我不反对你的说法哦,只是你的说法和我的说法实际上不存在冲突,我的观点是水杯测试确实能考验到人的思维,但是 这种思维对于软件对于新人来讲是否具有价值,排除特定的行业,你针对水杯测试所考虑的测试方向在软件行业是否有用,当然我的观点很明显, 多数根据水杯等这种与软件无关的实物考虑的测试点在软件上市不具备或者具备极少价值的,
云层
发表于 2011-10-13 17:21:23
其实总的来说是水杯这个例子一般外面写出来的用例太肤浅,会让很多新手认为这个问题就这点深度。
软件更大,要考虑的东西会貌似很多,就会产生软件测试>>>>>水杯测试 这样的感觉,但是水杯测试做深了一样很复杂的。
我们在这里说水杯怎么测,我估计专业的水杯生产商,特别是里面的研制人员,看到一定哈哈大笑,就你们这样测,能测出我这个杯子有没有问题才怪呢!单元测试都没,集成测试也没,就系统测试,而且测试的那么不系统。
啥时候我在玻璃原料里面或者加工工艺的玻璃成型上随便做点啥你都不知道,怎么保证玻璃里面没起泡,怎么保证玻璃柄能喝杯子结合在一起?
Mr.曾
发表于 2011-10-13 20:30:00
呵呵这就是我的观点了。 软件测试要考虑的东西在实际上实物那边完全行不通, 同样的实物要考虑的在软件上也根本行不通,也就是能够正确回答水杯测试这道题的 只能说适合做实物测试 也就是你说的水杯生产商,研制人员,不代表他适合做软件测试,而我们觉得一个人回答水杯测试回答的很好,非常好,在水杯生产商这类实物的生产圈子里 恐怕只是笑话而已
云层
发表于 2011-10-14 09:05:11
but你换任何一个被测对象还是一样的效果,这是需要逐步深入的,而不是测水杯不好!是我们测不好而已
shanxiwamm
发表于 2011-10-14 09:46:13
光看着这么多人讨论的观点,都可以学到很多东西了。。。
ermine
发表于 2011-10-14 11:20:10
回复 24# Mr.曾
所以我说,我不喜欢水杯测试这类的问题,但是,不能否认的是,多多少少,算是考察一个人的逻辑和表达能力.
也许测试点在软件上没有价值,但是一个人的思考能力是通用的.
就像从一个行业的测试到另一个完全不同的行业, 面试管一般也会问原来的公司,是怎么样测试的.
虽然不了解原来行业的业务,但是可以看看一个人测试的思路是不是很清晰.
PS:
就想云层老大说的,测试是逐步深入的,你要一个没接触过金融测试的人,哪怕他天天用到银行的产品,在一个做金融测试的面试管面前,也讲不够,会觉得肤浅.
所以还不如用大家都比较熟悉的实物.
小鱼儿乖乖
发表于 2011-10-14 16:08:40
确实是这样啊,LZ很强大。
Mr.曾
发表于 2011-10-14 16:24:38
回复 27# 云层
云层老大 的话是对的,只是我们围绕水杯测试讨论的是对新人的误导性 以及 根据实物设计用例的价值性啊0 0 如果换成是一个软件那么 回答的范围就和软件测试这个职业相符合,根据软件散发的思维形成的用例也有价值的多。
Mr.曾
发表于 2011-10-14 16:28:23
回复 29# ermine
我没有否认水杯测试的工用,只是对由水杯测试散发出来的思维 对于软件测试本身的价值提出质疑
云层
发表于 2011-10-14 17:39:28
所以以后改问windows计算器吧。
Mr.曾
发表于 2011-10-14 18:21:37
回复 33# 云层
这点 绝对支持 呵呵
Nana.ceshi
发表于 2011-10-15 10:35:12
学习···学习···
千里
发表于 2011-10-15 13:34:54
我也比较纠结为什么好喜欢问杯子如何测试,这明显是个硬件。
dgjunshuai
发表于 2011-10-15 14:28:31
学习了。。。。嘎嘎
shiweiguangw
发表于 2011-10-15 14:44:17
就是一个黑盒测试,非要联想到白盒,牛角尖而已
Mr.曾
发表于 2011-10-15 17:02:31
回复 38# shiweiguangw
这话说的好肤浅。。。。黑盒测试 白盒测试。我们讨论的时候 似乎没有区分这两个的区别、
只是针对测试的角度, 黑盒测试和白盒测试只是根据测试技术的一个分类,基本的测试思想并没有什么不同。并且 黑盒测试 也并不是你所想像的只是实现功能就可以。 比需求更深一步的了解业务流程,在模拟用户操作的同时 思考用户业务所需要的一个流程 , 判断功能点的实现是否合理, 这也是黑盒测试,不要把黑盒测试看的太肤浅了。黑盒测试白盒测试只是从测试技术上来分的类 ,他们是平级关系,而不是你所谓的牛角尖
或者 我没有明白你的意思, 同时也坐观其他朋友的观点
manbg
发表于 2011-10-17 15:05:46
这个不是要先问客户需求,然后才开始测试么??