-
2008-04-04
在微软面试被问道这种问题, 很郁闷(转)
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://25463204.blogbus.com/logs/18240402.html
去微软面试过2次, 都被问道了这种问题, 感觉答的没什么头绪,希望各位能给点建议.
1. 如果让你对一个东西进行测试,当给的时间不够用,你会怎么做?
我回答的是要先找出优先性,先对最重要的部分进行测试, 但他马上就问我, 那你怎么决定优先性呢? 我当时就不知道该怎么回答了. 各位有什么高见?
2.如果你做测试发现了一个问题,然后反馈给开发人员,但由于时间的原因, 开发人员不愿意进行修改(比如马上这个产品就要投入市场了), 你会怎么做?
我的回答是,首先应该告诉经理,让经理知道产品存在这个问题,然后让高层来决定如何处理. 他马上又问我, 如果经理也觉得没必要再修改了呢? 我回答,那就做好详细的文档, 作纪录以便于以后用.拿第一道题来讲~人家第二层的问题你就败了~说明你虽然懂点测试可是完全停留在一点理论上~你可以继续说阿~比如运用风险分析划分优先级,从用户的角度上软件各个功能哪个对用户影响大点,从软件失效度上讲哪部分更容易引起失效。你就扯呗~不至于啥都说不上来吧~估计人家这题还有好几层呢...
第二题更晕了...我觉得测试人员对bug应该拥有绝对的pass权和fail权,你是测试人员你还问谁啊...你既然这么说,那叫人咋放心让你测试呢?我觉得既然是问题,而且是你发现的,就证明你的潜意识里认为这是个bug~那么你就拥有追踪bug定位问题的责任,如果实在找不到啥线索,或者从一开始这个bug就很严重,那么为了节省时间或者其他原因,可以第一时间提交上级,如果什么都给经理的话...但就算pass掉也要明白为什么,能不能接受,不能的话就得佛挡杀佛...当然跟佛祖斗争得拿出点资本,比如你可以找些曾经的例子,风险角度,可能造成的影响,一些数据等等证明这个问题是不能存在的~如果真的败了,说明这个问题已经从多方面多角度多人员衡量过...当然你自己得先确定值不值得这样做...随机文章:
JAVA中如何用接口实现多继承和多态 2008-08-30Web测试方法(4 兼容性测试) 2008-04-11软件测试中的网站测试技术要领 2008-03-29web测试的几个重点3 2008-03-252006年上半年软件评测师试题及答案(上) 2008-03-25
收藏到:Del.icio.us







