分享几个面试题的回答思路

开发不承认bug怎么办? 开发不任何你的bug怎么办?

1、很多人会直接回答,先沟通,沟通不能达成一致就找上级或者产品确定。但这样的回答有个问题:产品或者上级的意见就是正确的吗?如果有多年经验还这样回答,怎么让面试官感受到自己比测试新手的区别?
2、可以先分析哪些类型bug会出现这个情况,然后根据每种情况进行针对性说明。分别从bug本身、环境因素、人等方面回答。体现自己的分析能力,处事方式。
3、数据的问题导致, 环境问题导致(偶发),优化体验类的。
4、不要轻易认同研发给的笼统模糊的观点
5、多维度验证(排查法),明确bug出现的条件,定位bug真正的原因。 测试实际上就是提供信息。 比如APP出现闪退问题, 我们可以在同一手机上验证不同版本,或者不同手机上验证同一版本,或者同一款手机,不同操作系统版本上,验证同一APP版本。

给的测试时间特别短,怎么安排写用例和执行测试的时间?

考察(灵活性,轻重缓急)解决问题问题的能力---分析能力---归纳总结。
具体情况具体分析,可以结合具体的实例,比如
是否需要写很多的用例?或者说是否需要做大量的测试分析? 这个是不一定的,比如改几个bug。
用例是否可以从用例库中筛选?或者网上是否可以找到类似用例?
是新需求,也没有用例库可用。那可以考虑用思维导图来替代用例
加班
如果是面试管理岗,这个问题也需要从其他方面回答,比如用什么样的人来执行这样任务比较合适? 要考虑这个现象是暂时还是常态, 是否需要/可以优化?

怎么开展测试工作?
考察(组织能力,计划能力)
1、把测试计划和质量控制的的知识说说即可。
2、大致是先了解项目的情况, 了解需求,确定测试范围,测试环境,测试资源等等。
中间怎么安排测试,可能出现什么问题,可以用什么方式解决。怎么保证上线,上线后怎么做。
3、回答的时候尽量有具体的“点”。 可以在回答这个问题的时候跟面试官确认,看看面试官更关注哪些方面。

要有有临时需求打断了现在的工作计划怎么办?

1、这个现象是常态还是偶然?
2、出现这个情况时,先分析一下优先级,然后确认工作顺序
3、解决完之后,还要考虑一下以后怎么避免这个情况

登录、注册怎么测试?

关注我的微信公众号“软件测试经验与教训” ,里面有具体说明。

 

猜你喜欢

转载自www.cnblogs.com/scios/p/9299215.html