- 相关推荐
软件测试工程师面试分享
到达面试地点,面试官很友好的领我去了会议室,坐下自我介绍的同时,也就开始了正式的面试,这场面试我很开心,不是因为没有面试算法,而是这位面试官不仅仅在于面试,更多的是聊简历中写出来的内容,都是自己做过的,要说起来,自然顺畅得多,而遇到不懂的内容,他会很善意的给出引导,我所要做的,无非就是顺着他的引导拓展自己的思维,之后给出他想要我思考的内容的答案,这种方式的面试,对我来说,其实相对还是比较游刃有余的,毕竟不管做什么,我最喜欢的就是有人稍微提点一下,以至于我不容易走偏,
软件测试工程师面试分享
。面试过程中,首先问我工作中怎么开展某项测试,这里他问的是兼容性,会考虑到哪几个方面,对于Web或者win32之间兼容性的考虑点的区别,对于兼容性测试与其他测试的区别,在做兼容性测试的时候,遇到最大的困难是什么?对于这个问题的回答他可能不是很满意,我说,兼容性测试中遇到最大的困难是跨平台遇到问题该如何找到问题所在,他说这个其实和其他的测试也一样,当你发现问题的时候,你必须排除是系统问题,是配置问题还是产品本身问题,所以他示意我再想想,我稍作沉思,告诉他,我之前在兼容性测试的过程中主要测试的是产品的补丁包,所以最大的困难是补丁包对向下兼容的问题,他似乎稍微满意了一些,微微笑了笑。
紧接着,看到我在简历中写出了对项目管理有一定的理解,于是话题转变到了项目管理上,先问了我自己如何对自己进行管理的,诸如一堆的tasks在手上,你会怎么安排?然后问,如果你手上有一个P1的task,但是这个task需要等某人完成一定的操作后你才能进行你的工作,不过,这个task在那个人手里是P3,这时候你该怎么办?最后问如果你是test leader,你的team members的手上已经有很多任务了,但是你又接到了更多的任务,你该怎么做分配?其实无非是考虑如何有效完成所有的任务,说实话,我不知道这些问题的答案是不是有哪本书会教大家怎么做,也不知道这些问题是不是有唯一的答案,我只是凭着自己对任务安排的理解在做资源的协调和分配,
资料共享平台
《软件测试工程师面试分享》(https://www.unjs.com)。紧接着,也不知道是不是还算管理的问题,反正与测试有关,他先给我描述了一个三层结构的系统,让我从test scope的角度去描述应该怎么测, 由于描述了三层的结构,我第一反应可能和代码逻辑有关,结果他反问我,你觉得代码方面的测试是开发做还是测试做,我不是十分明确,但还是给了他肯定的答案,开发做,于是他点了点头,说,那你现在可以撇开谁做这样的底层思维,继续向上一层思考这个问题,这个时候我才知道他在问什么,其实他想听到的答案是系统测试,集成测试等等宽泛而抽象的顶层概念,回答完后,又一一引导我分别对这些测试测什么做了提问,可以说,每个问题我都会选择沉思一下再做回答,沉思的时候可能脑子一片空白,但其实也是在努力搜寻头脑里的埋藏的知识。
在接下来的继续细化提问前,他一再问了关于数据库的知识,诸如同样要查询一个表的其中几个字段,视图和存储过程如何做出选择,视图、存储过程和方法呢?说真的,其实就是在考这几个的区别,但是我真的已经遗忘了。ok,继续细化测试,对于数据库层如何测试,对于logic层如何测试,对于呈现层又如何进行测试。其中,问数据库层如何测试的时候,我回答得最为完善,但是也可以说是没有思考完全,因为他提问了这么一个问题:现在我们要部署这个系统,用批处理的方式写代码去部署,
【软件测试工程师面试分享】相关文章:
软件测试面试经验07-17
笔试面试题—软件测试工程师06-15
软件测试面试笔试测试题07-23
软件测试面试笔试答案整理09-22
软件测试面试题完全版09-06
关于最近电话面试软件测试员的体会05-21
软件测试工程师笔试题及答案10-10
手机软件测试面试笔试题及答案07-14
软件测试工程师笔试题及部分解答08-24