软件测试员笔试面试,你准备好了吗

向日葵 分享 时间: 收藏本文

【简介】感谢网友“向日葵”参与投稿,下面小编给大家整理的软件测试员笔试面试,你准备好了吗(共5篇),欢迎阅读!

篇1:软件测试员笔试面试,你准备好了吗

软件测试员笔试面试,你准备好了吗

最近有机会做一些面试工作,主要负责面试软件测试人员招聘的技术面试,

之前一直是应聘者的角色,经历了不少次的面试之后,多少也积累一点面试的经验,现在发生了角色转变。初次的面试就碰到个工作年限比我长的,也没有时间仔细了解对方的简历,再加上应聘者比较“强势”。面试情况是比较糟糕的。

有同学会说,唉!不就失去了一个应聘者嘛。多面几个就好了!这不单单是失去应聘者,面试者对面试官的印象更重要。面试官的能力与表现对于初次面试者来说往往代表的是公司的,更具体点是测试团队的能力。

如果面试官都很“水”,这个水两方面,一是面试不够从容,思路不清晰。二是技术能力水,问半天问不到关键点上。那么身为面试者,对这家公司的印象会打折很多,就算能开得起面试者的期望薪资,面试者还要考虑在你这儿能不能学到什么,工作是否有挑战,是否有发展空间。

所以,面试官的能力与表现对面试是否成功同样重要,毕竟就面试过程而言是一个双向选择的过程嘛。

下面讨论测试人员应该具备的技能。

在这个讨论的过程中,充满了我个人的偏见与喜好。不喜误喷!

上面是我所画的一个体系图,这上面的技能相对比较通用,当然特殊情况下对测试人员的技能要求会有特别要求。

软件测试基本知识:

这一块其实没什么好讨论的,如果你有半年到一年的工作经验的话,对这一块一定有比较清晰的认识,当然,在实际的工作中不需要你对每一种测试方法去寻根求源,知道这些方法的含义与应用场景即可,

编写各种测试文档,对于初学者来说稍有难度。但终究还是谈不上什么技术含量的事情,如果对业务和流程足够熟悉,文档用例自然就会写了。

测试辅助技能:

我发现这两项技能在笔试和面试过程中必考,出现几率超高,但在实际的`工作中,有些测试根本碰不到linux ,有些测试不需要去操作数据库。当然,测试嘛,也不能太处于表面了,也需要熟悉熟悉相关测试的表,了解了解系统服务器。

好在这两项技能的要求都不高,linux 大多考几个常用命令,SQL一般考一下增、删、查、改。

自动化技术(UI):

大多同学会在简历必备测试技能里加一个QTP自动化测试工具,当我满怀起到和他聊一聊自动化时,得到的多大回答是这了解和学习过这个工具。这也不能怪测试人员,谁让满大街的招聘要求上都写着“要求熟悉LoadRunner 、QTP等自动化测试工具等。” 其实,他们公司根本就不用。这么多公司都要求,看来还是有必要学一学这个工具的。

对于我而言,我并不太关心工具用得多熟练?对于web应用来说,更在意的是对前端技术了解多少?因为你要自动化的对象就是前端技术所呈现出来的各种功能。都不了解它,如何定位和操作它呢?

UI的自动化不单单是QTP一个工具,如果你掌握了一种语言,做自动化的路就宽广了,你一定知道还有个叫 selenium(webdriver)的自动化工具,你不一定知道ruby 有个watir框架也可以做自动,也许你不知道python有个splinter框架也可以做自动化。那么你就更不知道python 有个pywinauto框架可以对windows GUI做自动化。你不知道有自动化工具太多太多了。谈到这些就不得不涉及到编程技术了。相比较而言QTP 不需要太多的编程能力。

篇2:软件测试面试笔试

软件测试面试笔试

端正姿态实事求事突出重点,不要但心面试机会太少,而是要为每一次面试精心准备这里这样才能获得成功,

问题1 你为什么觉得自己能够在这个职位上取得成就?

从我的经历来看,这是我的职业生涯中最适合我的一份工作。

去年以来,我一直在研究这个领域并且关注贵公司,一直希望能有这样的面试机会。

我拥有必备的技能(简单讲述一个故事来加以说明),我非常适合这一职位,也确实能做好这份工作。

问题2 你最大的长处和弱点分别是什么?这些长处和弱点对你在企业的业绩会有什么样的影响?

从长处来说,我相信我最大的优点是我有一个高度理性的头脑 ,能够从混乱中整理出头绪来,

我最大的弱点是,对那些没有秩序感的人 ,可能缺乏足够的耐心。

我相信我的组织才能可以帮助企业更快地实现目标,而且有时候,我处理复杂问题的能力也能影响我的同事。处事的热诚,使困难的工作都能轻松的完成。

问题3 你在找工作时最看重的是什么?为什么?

我希望找到的工作能发挥我的长处,比如……(说出具体技能)

我认为还有一件事情也很重要,那就是我在企业中的作用 要与企业目标 联系在一起,

如果工作中偶尔有些挑战,让我超越自己目前的技能水平,那就再好不过了。

突出了求职者的技能;表明了求职者明白个人与企业的关系;同时也说明求职者理解变化与发展的重要性。

问题4 在决定这一职位聘用什么人时,你认为哪些资格是最重要的?

我认为21世纪对企业提出了一些真正的挑战。

如果我做招聘者的话,不管什么职位,我都会考虑以下几个方面:

我想招聘那些既可以做决策又能参与团队工作的'人;

我想招聘能理解全球竞争但又不害怕全球市场的人;

最后,我想招聘能真正意识到质量和服务是企业成功之本的人。

问题5 你期望从工作中获得的最重要的回报是什么?

对我来说,最重要的是自己所做的工作是否适合我。

我的意思是说,这份工作应该能让我发挥专长——这会给我带来一种满足感。

我还希望所做的工作能够对我目前的技能水平形成挑战,从而能促使我提升自己。

篇3:软件测试面试笔试测试题

软件测试面试笔试测试题

一.简答题 (每道题10)

1. 测试的目标?

是为了尽可能多的发现程序中的缺陷

2. 测试的步骤?

单元测试(模块测试)、 集成测试、 系统测试、 调试、系统的转换与交付使用

3. 您认为做好测试用例设计工作的关键是什么?

1)白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序逻辑结果

2)黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入接口,不可能做到完全测试,以最少的用例在合理的时间内发现最多的问题

4.您所熟悉的测试用例设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的.应用。

1)等价类划分

2)边界值分析法

3)错误推测法

4)因果图方法

5.测试人员的职业素质要求是什么?

1)责任感

2)沟通能力

3)独立的判断和自学习能力

4)耐心、自我督促

5)团队精神

二.选择题(单选题)(每道题5分)

1.软件验收测试的合格通过准则是:

A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求,

B. 所有测试项没有残余一级、二级和三级错误。

C. 立项审批表、需求分析文档、设计文档和编码实现一致。

D. 验收测试工件齐全。

答:B

2.软件测试计划评审会需要哪些人员参加?()

A.项目经理

B.SQA 负责人

C.配置负责人

D.测试组

答:A

3.下列关于alpha 测试的描述中正确的是:()

篇4:软件测试面试笔试经验总结

软件测试面试笔试经验总结

BAT等一线大公司的缩招大概给很多应届同学留下了没齿难忘的回忆,一李二马三位老板估计也是被大家骂得狗血淋头,但是骂归骂,发泄完毕之后还是应该想一想何去何从。正好现在又是全民创业的浪尖上,于是,大批同学纷纷投身于这些初创的中小企业。

测试这个行业,说起来也很奇怪,大学里几乎没有专业是跟这个行业完全对应的,最常见的是开一门《软件工程》的课,里面有那么两个章节提到测试,还可能还是个身份卑贱的选修,只出现在某个学期的若干周,等着同学们去翻牌子。

我打赌至少一半的计算机相关专业的同学拿到毕业证的那一刻都说不清黑盒测试和白盒测试,至少我面试过的百八十人里基本没超出这个范畴。但是,软件测试门槛比较低,大部分人其实只要临面试前抱个佛脚,学一点简单的测试理论如等价类边界值,基本上就可以过第一关了,如果你态度再踏实一点,稍微灵光一些,通过创业团队的测试面试并不难,因为他们往往不会给新手特别高的起薪,但是却期待你的成长,你表现出你有足够的潜力就可以了。

好了,终于打入内部了,接下来我就给大家普及一下创业公司的测试团队特点:人少。这是废话,因为整个公司的人都很少。你发现整个测试组里面连你老大一起可能也不过五六个人,甚至可能更少。

人少会有什么影响呢?

1)活多,在总工作量一定的情况下,人越少,人均工作量越大,可能还会996(早九点晚九点每周六天),

2)人际关系简单,刚起步不会涉及很强的利益冲突,所有人都是奔着一个目标努力,氛围特别好,一周搞熟关系,工作顺利开展。

3)节奏快,创业起步阶段如果不跑快一点,同时起步的其他企业分分钟弄死你,每周一个版本发布是很正常的。

这些你都能愉快的接受,你在选择创业公司的时候已经做好思想准备,那么很开心的告诉你,你将会面临到的'最大的两个挑战:发展规划和学习速度。

一、发展规划

这个玩意有些人可能不明白有什么用,反正都是你给钱我上班,久了升职加薪,给什么干什么呗。但是如果这样的话,你就输在起跑线上,因为你很可能没有想清楚是不是会把这个职业长久的做下去,你是想一直做APP测试还是想做固件测试?做到测试专家还是走管理线?是一直做测试还是通过测试转开发?你的目标会影响到你朝哪个方向努力以及你付出多大程度的努力。

如果你选择的是数万人的大公司,那么进入公司的时候HR都会给你讲岗位职级以及发展路线,给你画一张可以吃二十年的饼,告诉你先吃哪块再吃哪块,你不用操心;而创业公司处于吃饱上顿不知道下顿还能不能吃饱的阶段,不会给你画,画了你也不会信。

要怎么办呢?

没有猪肉吃,可以看猪跑,如果你有同学在制度比较完善的公司,可以询问他们;如果没有什么关系,可以问度娘;度娘出来每家公司都不一样啊?——不要在意细节,那些基本都只是称呼问题,你需要知道自己最终的目标是做什么岗位就可以了。

篇5:软件测试面试笔试答案

软件测试面试笔试答案整理

1、你的测试职业发展是什么?

测试经验越多,测试能力越高,所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断更新自己改正自己,做好测试任务。

2、你认为测试人员需要具备哪些素质

做测试应该要有一定的协调能力,因为测试人员经常要与开发接触处理一些问题,如果处理不好的话会引起一些冲突,这样的话工作上就会不好做。还有测试人员要有一定的耐心,有的时候做测试很枯燥乏味。除了耐心,测试人员不能放过每一个可能的错误。

3、你为什么能够做测试这一行

虽然我的测试技术还不是很成熟,但是我觉得我还是可以胜任软件测试这个工作的,因为做软件测试不仅是要求技术好,还有有一定的沟通能力,耐心、细心等外在因素。综合起来看我认为我是胜任这个工作的。

4、测试的目的是什么?

测试的目的是找出软件产品中的错误,是软件尽可能的符合用户的要求,

当然软件测试是不可能找出全部错误的。

5、测试分为哪几个阶段?

一般来说分为5个阶段:单元测试、集成测试、确认测试、系统测试、验收测试

6、单元测试的测试对象、目的、测试依据、测试方法?

测试对象是模块内部的'程序错误,目的是消除局部模块逻辑和功能上的错误和缺陷。测试依据是模块的详细设计,测试方法是采用白盒测试。

7、怎样看待加班问题

加班的话我没有太多意见,但是我还是觉得如果能够合理安排时间的话,不会有太多时候加班的。

8、结合你以前的学习和工作经验,你认为如何做好测试。

根据我以前的工作和学习经验,我认为做好工作首先要有一个良好的沟通,只有沟通无障碍了,才会有好的协作,才会有更好的效率,再一个就是技术一定要过关,做测试要有足够的耐心,和一个良好的工作习惯,不懂的就要问,实时与同事沟通这样的话才能做好测试工作。

相关专题 笔试准备好了