软件测试面试题:编的项目经验,项目有月长,面试官问,在这

2021-01-13 11:29:27 字数 5391 阅读 3369

1楼:柠檬班软件测试

1、 说说你们公司测试的一个基本测试流程是什么?

答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是**需求主要的一些功能点,完了之后,开发就排期进行开发,我们就根据主管写出来的计划、分配到的任务编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本,之后开发人员版本编译完成后,我们会依据测试用例来执行测试,测试过程中,提交bug,跟踪bug,直至关闭,测试完后编写测试报告。

2、 你们项目主要是做什么的,有些什么功能,业务逻辑是怎样的?

答:这个主要就是看公司具体的项目是什么,了解清楚功能模块,对主要功能模块做业务逻辑的一个描述就行。

3、 测试的过程中,还用过一些什么工具吗?

答:有就有,没有就没有,一定要如实回答!比如在测试接口或者简单施压的时候用到了 jmeter。

4、 如果简历上写了,mysql、linux等,一般会问,掌握的程度怎么样?

答:如实回答,对于测试人员来说,mysql基本的增删改查都会,linux基本命令都会,也会linux环境的项目部署。

5、 你们需求分析会议主要目的是什么?

答:讲解此次项目主要是做什么的,达到一个什么样的目的,**项目功能点,针对不清楚的及时提问。

6、 如果需求过少,你应该怎么办?

答:首先我会有所疑问,然后再问问老大,看看到底是怎么回事,如果确实是需求少,那就进一步的分析这个业务。如果确定有一些需求。

7、 编写测试用例的时候,会用到什么方法?

答:等价类、边界值、错误推测法、场景法等。

接着又问了一个:你觉得你在写用例的时候用到了吗?

我的回答是用到了,比如边界值,随便列举一个例子,比如:项目中某个标题输入框,长度是1-16个汉字。会设计测试用例数据为输入标题为空、标题字数为1、标题字数为2、标题字数为15、标题字数是16、标题字数为17

8、 会写测试计划吗、包含哪些内容?

答:一般说:没有写过,是我们主管写的,但我们会接触这个文档。大概包含有:目的、背景、测试范围、测试开始结束时间、测试策略、测试人员安排、测试环境、风险评估等等。

2楼:啄木鸟学院

1.面试的时候一定要自信,不管是电面还是当场面试。

2. 一定要对自己的简历熟悉熟悉再熟悉,不管是项目经验部分,还是自己的工作履历部分,技能部分都有可能被问到。

3. 对于面试官问到的问题不会的,一定不能胡乱回答,可以选择说不会,或者说只是了解但是具体的自己还不是很清楚。比如:

当他问到有的工具你完全没用过,或者没听过的时候,你可以说,这个只要了解了核心思想,工具都是一样的,一个工具会用,其他工具自然会用。

4. 面试的时候一定要想办法带动面试官的节奏,而不是让卖你是带动你,这样,面试官问你问题的频率就会降低,比如当面试官问你关于自动化问题的时候,你可加上手工测试一起讲,讲上十几分钟,放心,面试官肯定不会让你讲那么长时间的。

5. 面试官问到的概念性的问题,一定不能像课堂老师讲的那样讲出来,要自我陈述,以自己理解的方式讲出来。

6.面试官问到操作问题的时候,可以想象上课的时候老师师怎么讲的。面试官问你平时是怎么写脚本的?

你可以这样回答:selenium+python,平时写脚本只是在test方法里写,其他都是别人搭建好的,我们只需要在test方法里改脚本就行。想象平时自己在课堂上的操作。

7.想要的薪资一定要提前想好,这样当面试官问起的时候,自己就能立马说出来,防止后期自己后悔,觉得薪资要的低,像我一样。

8. 一定要会圆谎,像自己简历上的履历,自己要提前编好,不要到时候面试官问的时候,自己撒的谎不会圆。

9. 脑子转速一应要快,不要在面试的时候磕巴。

10. 要大胆,就把自己想象成工作好几年的测试者,底气一行要足

3楼:匿名用户

dotest测试学堂--董浩整理

在软件测试的面试中当hr问:你在上一个测试项目中遇到的最大困难是什么?你是怎么解决的?要怎么回答?

4楼:龙

一是原公司的发展前景不被你看好,你需要找一个发展情景较好的公司;二是你在现在的公司不能充分发挥自己的专长;三是现在的公司对你不够重视;还有一个理由是在原公司给你的家庭生活带去很多不便,比如据离家较远,无法照顾家人等。人往高处走,水往低处流。祝你成功!

应届生在软件测试的面试

5楼:匿名用户

1.你为什么选择软件测试行业

因为之前有了解软件测试这个行业,觉得他的发展前景很好。

2.根据你以前的工作经验描述一下软件开发、测试过程,由那些角色负责,你做什么

要有架构师、开发经理、测试经理、程序员、测试员。我在里面主要是负责所分到的模块执行测试用例。

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

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

4.你觉得测试最重要的是什么尽可能的找出软件的错误

5.怎样看待加班问题

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

6.如果一个很有个性的程序员认为自己的bug不是bug,怎么解决?

首先我要确定我所提的在我认为是不是bug,如果我认为是的话我会在他面前重现这个bug和他讲这是个bug,和他沟通,或者我会找到我的直系领导让他解决。

7.为什么在团队中要有测试因为软件有错误,如果没有专业的测试人员很难发现软件的一些错误。

8.在测试时代学习自己最大的收获是什么?

在测试时代我除了学习了测试的知识外,还看到了老师们对待测试的一种态度,明白了做任何工作都要有沟通,做测试的也要有很好的沟通才可以做好。知道自己在项目组中的位置,和开发的关系。

9.你对未来的规划我想在工作中慢慢的积累经验,使自己强大起来,能够担任更重要的职务。

10.自己优势及缺点我的优点是有足够的耐心对待每一件事情,善于观察事物,承受压力的能力很强。缺点可能就是我不是很爱说话,习惯做不习惯说,但是和人沟通还是没有问题的。

12.请谈谈您对测试工作的理解

我认为测试工作是找出软件产品的错误,

13.你认为测试人员需要具备哪些素质?

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

14.你为什么能够做测试这一行。

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

15.测试的目的是什么?

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

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

16.测试分为那几个阶段?

一般来说测试大体分为5个阶段:

单元测试、集成测试、确认测试、系统测试、验收测试

在测试过程中如果有需要还要进行回归测试。

17.单元测试的测试对象,目的、测试依据、测试方法?

测试对象是模块内部的程序错误;目的是消除局部模块逻辑和功能上的错误和缺陷;

测试依据是模块的详细设计;测试方法采用白盒测试。18.集成测试的测试对象,目的、测试依据、测试方法?

集成测试的测试对象是模块间的组装和调用关系;目的是找出与软件设计相关的程序结构模块调用关系,模块间接口方面问题;测试依据是概要设计;测试方法采用灰盒测试。

19.系统测试的测试对象,目的、测试依据、测试方法?

系统测试的测试对象是整个系统;测试的目的是对整个系统进行测试;测试的依据是需求规格说明书;测试方法黑盒测试。

20.测试覆盖的类型

测试覆盖的类型有:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖、路径覆盖

21.性能测试的分类

分为:性能测试、负载测试、压力测试、容量测试

负载测试与压力测试可以结合进行。

22.列举您熟悉的主流自动化测试工具

我熟悉的自动化测试工具有:基于web的测试管理工具testdirector、配置管理工具vss、qtp以及性能测试工具

loadrunner

23.编辑sql语句时,年月日型时间字段如何表达

加引号24.c/s和b/s结构的软件进行测试时有何不同

c/s又称client/server或客户/服务器模式。服务器通常采用高性能的pc、工作站或小型机,并采用大型数据库系

统。客户端需要安装专用的客户端软件。

b/s是brower/server的缩写,客户机上只要安装一个浏览器(browser)。浏览器通过web server 同数据库进行

数据交互。

25.安全测试的后台是什么

26.页面中有一个输入日期的输入框和一个输入身份证号的输入框,如何进行用例设计?

输入日期的输入框要考虑边界值、输入非法数据、非数字等

6楼:匿名用户

软件测试面试

题大全-最真实

7楼:啄木鸟学院

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

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

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

4、测试的目的是什么?

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

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

7、怎样看待加班问题

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

8楼:幸福谁埋单

有点头疼了对吧?

其实软件测试的面试,考官会关注的,是你的资历和你写文档的能力。

一般情况,他会问你文档的编写,例如,测试计划如何写啊,测试用例的格式啊,哪些因素啊,测试大纲等等。

第二会问你是否使用过测试软件,这个问题包括性能测试软件,bug提交互动软件,你用过的了解的都要说,考官会问你使用过多久啊,怎么用等等。

第三会问你工作经验的问题,这个是比较重要的,对于测试这个行业来说,工作经验太重要了,这点你要实话实说,如果有,就说是哪些,做了哪些项目,别往自己身上揽成就,能听出来的。如果没有,你要让你的考官知道你愿意去学习,你细心,能坐得住。

以上三点是最主要的,考官通常会通过以上三点来判断你属于哪个测试级别。

然后呢,有些公司会问你,能否看懂**,能否协助一些开发,能否做一些页面前台等工作。这个可要实话实说,会就是会不会就是不会。

也有些公司会问你一些奇怪的问题,别奇怪,他们只是想知道你的思维方式,因为你考虑事情的角度多的话,你发现软件的问题也会很多,这是公司所希望的。因为我们也属于质量工程师,是要对软件的质量负责的。

所以,给考官们展示出你的才华吧。

记住一点哦,面试的时候放松,没那么可怕,要将你想要说的全部展示出来。

发扬我们测试行业吧!