在微软面试被问道这种问题, 很郁闷

 日期:2007-12-30 11时


去微软面试过2次, 都被问道了这种问题, 感觉答的没什么头绪,希望各位能给点建议.
1. 如果让你对一个东西进行测试,当给的时间不够用,你会怎么做?
我回答的是要先找出优先性,先对最重要的部分进行测试, 但他马上就问我, 那你怎么决定优先性呢? 我当时就不知道该怎么回答了. 各位有什么高见?
2.如果你做测试发现了一个问题,然后反馈给开发人员,但由于时间的原因, 开发人员不愿意进行修改(比如马上这个产品就要投入市场了), 你会怎么做?
我的回答是,首先应该告诉经理,让经理知道产品存在这个问题,然后让高层来决定如何处理. 他马上又问我, 如果经理也觉得没必要再修改了呢? 我回答,那就做好详细的文档, 作纪录以便于以后用.

这2个问题在我2次去微软的面试都被问道了, 我自己觉得我的答案不是很理想, 想问问各位有没有更好的答案, 谢谢.
如果要是我的话我也回这么回答的
微软总是爱问一些这样的问题,要是我我也会这么回答他,真是的,楼主做的好!

顶顶
顶顶顶
顶顶顶顶
顶顶顶顶顶
顶顶顶顶顶顶
1.对于测试来说,时间是永远不够的,可以一直测试下去。但对于公司来说,这样做成本太高,而且产品的推出不能等那么长时间,所以就要考虑一个度的问题,就是在一定时间内,产品质量达到一定标准,测试就可以暂停。优先性可以从业务流程来考虑。主体的业务流程要保证。
2.产品投入市场是有时间规定,如果之前发现问题,要分析该问题对产品发布后的影响程序。如果负面影响很大,那必须修改,如果负面影响很小,则可以延缓到下个版本修改。做为测试人员对于发现的问题必须提交,是否修改是由上级来定的,对于来不急修改的你需要提交问题分析通知相关人员,签字确认是一种责任方式,如果真的出现问题责任也不在你。


。。。。基本上回答的一塌糊涂~
拿第一道题来讲~人家第二层的问题你就败了~说明你虽然懂点测试可是完全停留在一点理论上~你可以继续说阿~比如运用风险分析划分优先级,从用户的角度上软件各个功能哪个对用户影响大点,从软件失效角度上讲哪部分更容易引起失效。你就扯呗~不至于啥都说不上来吧~估计人家这题还有好几层呢...
第二题更晕了...我觉得测试人员对bug应该拥有绝对的pass权和fail权,你是测试人员你还问谁啊...你既然这么说,那叫人咋放心让你测试呢?我觉得既然是问题,而且是你发现的,就证明你的潜意识里认为这是个bug~那么你就拥有追踪bug定位问题的责任,如果实在找不到啥线索,或者从一开始这个bug就很严重,那么为了节省时间或者其他原因,可以第一时间提交上级,如果什么都给经理的话...但就算pass掉也要明白为什么,能不能接受,不能的话就得佛挡杀佛...当然跟佛祖斗争得拿出点资本,比如你可以找些曾经的例子,风险角度,可能造成的影响,一些数据等等证明这个问题是不能存在的~如果真的败了,说明这个问题已经从多方面多角度多人员衡量过...当然你自己得先确定值不值得这样做...
以上纯属个人观点,仅供参考...得罪之处还请见谅...
还有我觉得"作纪录以便于以后用"这一点...如果有10个100个这样的问题呢?你都压箱子底下?谁给你翻?
综合4#和6#的观点,积极表达自己的意思。
实在不知道就直说嘛,做测试的最重要就是沟通,不懂就问是基本手段,如果出现因为被不知道的问题问得尴尬或郁闷的情况时,只能说明自己知道的还不够多,再努力吧~
没什么好郁闷的,他们就是考察你的思维是否敏捷,看你会不会和他们“周旋”。给出他们一个奇特的答案。
楼上几位都说的挺好的,下面我写点自己的想法和大家讨论
1. 从功能角度看,首先选择重要功能模块进行测试,尽量保证基本功能全部通过;从测试手段方面,看是否有可利用的自动化测试脚本,利用自动化测试节约一定的时间;
2. 首先与开发和品质保证经理进行沟通,表明你的态度以及bug的严重性,如果可以协调后解决修改bug最好,如果仍然无法解决,开发PM会将该bug设置为拒绝或以后版本修改,该问题以后产生的后果也就由开发PM负责了;
6楼的朋友第1个说的对!第2个不敢苟同!
签字确认是一种方式!给他说明此bug的危害性,让测试经理知道!
若以后真出现了问题责任不在于你!
我想微软第2个问题也考察你对责任的负责性,敢不敢承担责任。
如果真是自己的责任,那当然自己承担,
但不是自己的那就要极力避免。
1。找关键路径进行测试。对于一个产品,关键路径在设计时,随着测试过程就已经生成,它会考虑到客户的关注重点、产品设计强项、弱项、开发人员的创新重点等诸多因素,在时间不够时,要测关键路径;
2。做为真正的测试人员,要努于坚持自己的观点。因为测试人员也可以是第三方,或者是最终用户,你的职业道德要求你必须坚持。但必须坚持的有理有节,不能没有道理。至于是否到经理那里,经理作为管理者,会一直关注测试的重点与进度,他会给予协调,否则经理也算失职。
说的有道理.我同意
有道理
问的问题也很独特嘛,,哈哈。,,,,
人生就像一场旅行,不必在乎终点在哪里,在乎的应该是沿途的风景 以及 看风景的心情。
如果你做测试发现了一个问题,然后反馈给开发人员,但由于时间的原因, 开发人员不愿意进行修改(比如马上这个产品就要投入市场了), 你会怎么做?

这个今天我去面试也被问道了,呵呵。
还是四楼的说的好!!!我赞成
我认为这两道题目考的目标一样的,都是说明BUG的优先级(通常有5级:Trivial,Minor,Major,Critical,Blocker)。
无论测试时间是否足够,开发员是否愿意花额外的时间修复BUG。。。。。这些都应该根据每个公司/企业的实际情况进行规范和约束。
凡事都有轻重缓急,分清主要矛盾和将要矛盾。
4#是在51测试培训过吗?51测试培训怎么样?你说的很专业哦!

上一篇:遇到盲点,问道小学题,在线等

下一篇:问道抓龟大赛,大奖等你拿