软件测试面试题目
今天去一个公司应聘软件测试,但失败了。。现在求助大家这道题的正确答案现在有三篮水果,一篮里面是苹果,一篮里面是梨,最后一篮里面是苹果和梨。并且每个篮子上面都有一个标签,但是错误的。
现在用什么办法能最快分辨出篮子里面的水果,条件是只能从一个篮子里取出水果,并且只能取一个。
题就是这样的, 不知各位明白了没有?
说是考验逻辑能力,让写个用例出来。。
谢谢!拜托各位了。。。。。 沙发!
抛砖引玉一下:
把标签分别标为苹果、梨、苹果和梨的3个篮子,记为1、2、3
从3中取出一个水果F(Fruit),
若F为苹果,则第3个篮子中为苹果。而1为梨, 2为苹果和梨;
若F为梨,则第3个篮子中为梨,而1为苹果和梨, 2为苹果。
回复 2# 的帖子
我觉得不对如果F是苹果,你怎么判断出1为梨,2为苹果和梨呢?
并且有一个篮子里是苹果和梨,你只拿出一个无法判断出来这个篮子里一定是苹果.
这是我的想法,不知对不对? 呵呵,因为3不可能是苹果和梨,如果F是苹果,则3中就都是苹果。对吧。那么1/2 就是梨、苹果和梨,然后1/2标签都不对,那么就2不可能为梨,就只能为苹果和梨。这样1就是梨了。 并且每个篮子上面都有一个标签,但是错误的。
这句话很关键。:)
回复 5# 的帖子
有点道理....但想不明白,为什么要考这个题呢?
那测试用例怎么写呢?
呵呵...我是不是太笨了 其实这个是正则表达式里面的非的应用。
回复 7# 的帖子
哎!!你现在这么一说我倒明白了不少。谢谢。。。
只可惜这次的面试机会就这么没有了。。。。 什么公司啊? 新蛋集团 new-egg。没意思。呵呵。 :L啊??
我觉得还可以。。。 mm,要有信心,会有更好的公司等着你。:) 这家公司是做什么的? 在google里搜一下,就能了解这家公司详细信息。 三个篮子的标签分别为:苹果(1),梨(2),苹果和梨(3)
因为题目说标签都是错的,所以3种可定不是苹果和梨,所以选择篮子3:
从3中拿出一个水果,如果是苹果,而2又不可能是梨,所以2只能是苹果和梨,1是梨
所以结果就出来了
大家看对不对? 应该是对的 新蛋垃圾公司,我拿了offer都没去的哈哈!!! 上面的朋友也太那个了吧。新蛋今年的offer都还没有发呢。。
还有新蛋垃圾?自己了解下吧。 想了一下,2楼的朋友是对的哦
页:
[1]
2