测试员常见面试题解析程序员
1.你为何选择软件测试行业面试
由于以前有了解软件测试这个行业,以为他的发展前景很好。架构
2.根据你之前的工做经验描述一下软件开发、测试过程,由那些角色负责,你作什么ide
要有架构师、开发经理、测试经理、程序员、测试员。我在里面主要是负责所分到的模块执行测试用例。单元测试
3.结合你之前的学习和工做经验,你认为如何作好测试。学习
根据我之前的工做经验,我认为作好工做首先要有一个好的沟通,只有沟通无障碍了,才会有好的协做,才会有跟好的效率;测试
再一个就是技术必定要过关,作测试要有足够的耐心,和一个良好的工做习惯,不懂的就问,实时与同事沟通这样的话才能作好测试工做。设计
4.你以为测试最重要的是什么对象
尽量的找出软件的错误开发
5.怎样看待加班问题
加班的话我没有太多的意见,可是我仍是以为若是可以合理的安排时间的话,不会有太多时候会加班的。
6.若是一个颇有个性的程序员认为本身的BUG不是BUG,怎么解决?
首先我要肯定我所提的在我认为是否是bug,若是我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到个人直系领导让他解决。
7.为何在团队中要有测试
由于软件有错误,若是没有专业的测试人员很难发现软件的一些错误。
8.在测试时代学习本身最大的收获是什么?
在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了作任何工做都要有沟通,作测试的也要有很好的沟通才能够作好。
知道本身在项目组中的位置,和开发的关系。
9.你对将来的规划
我想在工做中慢慢的积累经验,使本身强大起来,可以担任更重要的职务。
10.本身优点及缺点
个人优势是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯作不习惯说,可是和人沟通仍是没有问题的。
11.请谈谈您对测试工做的理解
我认为测试工做是找出软件产品的错误
12.你认为测试人员须要具有哪些素质?
我认为作测试的应该要有必定的协调能力,由于测试人员要常常与开发接触处理一些问题,若是处理很差的话会引发一些冲突这样的话工做上就会作很差。
还有测试人员要有必定的耐心,有的时候作的测试很枯燥乏味的。除了要有耐心以外还要细心,不放过每个可能的错误。
13.你为何可以作测试这一行。
虽说个人测试技术还不是很纯熟,可是我以为我仍是能够胜任软件测试这个工做的,由于作软件测试不只是要求技术好,还要有必定的沟通能力,耐心、细心等外在的因素。
综合起来看我认为我是胜任这个工做的。
14.测试的目的是什么?
测试的目的是找出软件产品中的错误,是软件尽量的符合用户的要求。
当软件测试是不可能可以找出所有的错误的。
15.测试分为那几个阶段?
通常来讲测试大致分为5个阶段:
单元测试、集成测试、确认测试、系统测试、验收测试,在测试过程当中若是有须要还要进行回归测试。
16.单元测试的测试对象,目的、测试依据、测试方法?
测试对象是模块内部的程序错误;目的是消除局部模块逻辑和功能上的错误和缺陷;测试依据是模块的详细设计;测试方法采用白盒测试。