软件测试面试的时候可能会问什么问题?

2024-05-09 16:37

1. 软件测试面试的时候可能会问什么问题?

软件测试面试一般会涉及非技术类问题和技术类问题:
一、非技术类问题:
非技术类问题,又分为封闭式问题、开放式问题、诱饵式问题三个维度。
01.封闭式问题
比如:你在哪儿读的书?你有英语四级证书吗?你有几年工作经验?……
这类问题答案是单一的,所以回答的时候要简洁明了。
02.开放式问题
面试官一般想通过一些开放式问题,了解你的沟通表达,思维逻辑等方便的能力,遇到这类问题时,就需要有条理的进行阐述。比如:
你对我们公司有什么了解?
遇到这类开放式问题时,可以提前做一些准备,在网上多了解一些应聘公司的信息,并进行简单的梳理,在遇到类似问题时,就可以结合自己整理的大纲来展开延伸。

你的弱点是什么?
回答这类问题,不要过多谈论和这份工作明显相关的弱点,使自己陷于不利的境地。
比如从长处来说,我相信我最大的优点是我有一个高度理性的头脑,能够从混乱中整理出头绪来。我最大的弱点是,对那些没有秩序感的人,可能缺乏足够的耐心。

我相信我的组织才能可以帮助企业更快地实现目标,而且有时候,我处理复杂问题的能力也能影响我的同事。

03.诱饵式问题
面试官通过这类问题主要是想了解在简历上看不到的你,比如:你为什么从上份工作离职了,是因为发生了什么不愉快的事吗?
 
遇到这类问题时,我们要保持警惕,思维不能被面试官牵着走,也不能把面试官当知心,大肆吐槽前份工作中遇到的种种不愉快。
 
二、技术类问题
常见的技术类问题主要涉及项目经历,技术基础,测试思路,方案设计等方面。比如:
 
01.介绍一下你们公司的测试流程
回答要点:有些面试官也会问项目流程,作为一个普通的测试工程师,不熟悉整个项目流程是很正常的,如果这样,可以就回答测试流程。一般来说,测试组长或者测试经理才会相对熟悉项目流程。还有流程不要回答的太过简单,太过书面化,如提需求-写用例-提交bug-验证bug,可以结合自己做过的项目来回答。

02.app和web测试有什么区别?
回答要点:主要考察你的经验积累,以及你对于app和web的理解。
参考回答:web和app其实本质上并没有什么区别,只是面向用户的不同前端软件而已,后台的架构都可以一模一样,比如说都是linux+jdk+tomcat+mysql。
web是bs架构,app是cs架构,由于这个差别,web安装部署都比较方便,app经常需要更新。在测试过程中,有一些web特色的测试,比如鼠标悬停,键鼠操作等。
app测试也有交叉事件测试,网络测试,横竖屏切换,手机按键等等 。Web测试经常需要考虑响应时间,2-5-10原则,app测试还需要考虑流量和电量测试等。

03.你熟悉哪些测试工具?
软件测试工具有很多,测试管理工作、自动化测试工具、性能测试工具等,在回答这个问题的时候,最好是结合你做过的项目去阐述。

比如在做过什么项目时,在哪些场景下,你使用了什么测试工具。
 
04.简单说一说你做过的一两个项目
面试之前,要把自己近期做过的项目进行梳理,重点总结自己最近做过的1-2个项目。
比如项目基本情况,你在项目中负责哪些内容,是怎么测试的,使用了哪些工具,在哪些场景下如何使用的。这些细节都需要梳理清晰。

更多具体的问题,可以在网上搜索软件测试面试题库,详细了解~

软件测试面试的时候可能会问什么问题?

2. 软件测试面试的时候可能会问什么问题?

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

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

3、 测试的过程中,还用过一些什么工具吗?
答:有就有,没有就没有,一定要如实回答!比如在测试接口或者简单施压的时候用到了 jmeter。

4、 如果简历上写了,MySQL、Linux等,一般会问,掌握的程度怎么样?
答:如实回答,对于测试人员来说,mysql基本的增删改查都会,Linux基本命令都会,也会linux环境的项目部署。

5、 你们需求分析会议主要目的是什么?
答:讲解此次项目主要是做什么的,达到一个什么样的目的,探讨项目功能点,针对不清楚的及时提问。

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

7、 编写测试用例的时候,会用到什么方法?
答:等价类、边界值、错误推测法、场景法等。
接着又问了一个:你觉得你在写用例的时候用到了吗?
我的回答是用到了,比如边界值,随便列举一个例子,比如:项目中某个标题输入框,长度是1-16个汉字。会设计测试用例数据为输入标题为空、标题字数为1、标题字数为2、标题字数为15、标题字数是16、标题字数为17

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

3. 软件测试面试的时候可能会问什么问题?

NO.1 做一个自我介绍
对于刚拿到你的面试简历的面试官,第一个问题基本上就是做一下自我介绍。自我介绍一般保持在3分钟左右,①如果是应届毕业生:介绍自己专业情况,以及在学校或者社团里边做过的重大事情。②如果是有工作经验:一般都是姓名年龄,稍微描述一下自己的教育经历,然后主要侧重于在以前的公司做什么样测试,测试内容、测试过程中担当的角色。
NO.2 以前做过什么样的项目?
主要是看你现在要面试的这家单位主要是做什么的,尽可能的描述跟招聘单位所做内容相关的项目。
假设你面试的是一家做金融证券的,描述的时候就说我以前做过一个金融方面的测试项目**,介绍一下项目流程(从项目开始是如何做到最后的);项目中都有哪几块涉及到金融,在测试这几块内容的时候,你主要侧重的测试点在哪里等等相关的内容。
NO.3 说一下你们的测试流程
没有做过项目的直接介绍下v模型(老师上课肯定有讲过),有经验的直接从接到项目/单子后讲自己如何一步步实施测试的。

软件测试面试的时候可能会问什么问题?

4. 软件测试面试 一般都问些什么问题

  面试是我们进入一个公司的门槛,通过了面试才能进入公司工作,你的面试结果和你的薪资、享有的福利待遇是息息相关的。那如何能顺利的通过面试,得到HR的认可呢?面试软件测试要注意哪些问题呢?下面和成都IT培训优就业小编一起来看看吧。
  软件测试面试常见问题通常分为两大类,一类是考察专业技能,另一类是考察你的稳定性和努力程度。
  一、考察专业技能
  专业技能方面需要你有很扎实的测试功底。你可以去搜索一下大的IT公司的面试问题,查缺补漏,也可以复习一下所学知识,针对具体面试的岗位多做背景知识的准备。这方面没有太多捷径可以走,即使你因为背了一些难题而恰巧通过了高于你能力岗位的面试,那么在试用期不能胜任工作也是会被辞退的。所以要巩固你能力范围内的知识,然后尽量避免失误。
  二、考察你的稳定性和努力程度。
  第二类主要是考察你的稳定性和努力程度甚至职业规划之类的问题。比如说问你怎么看待测试工作,能否接受加班,以及未来的职业规划等等。这种问题不能一时为了工作而毫无保留地答应,假设你硬着头皮接受了加班,那你之后也会因受不了996工作制度而辞职。所以可以适当询问具体的加班频率和强度,在可接受的范围内做出承诺。关于未来的职业规划,如果你有野心,想要升职加薪,那么可以适当表露出来。如果你目前只想要稳定,那么也可以谦虚地表示现阶段会努力积攒经验,等机会来了再考虑。这类问题很灵活,通常没有固定答案,只要不是过于虚伪地答应任何条件,或者不留余地干脆地拒绝,怎么回答都可以。主要是在这个过程中表露谦虚的态度以及可以商量的余地,相信肯定会赢得HR和领导的好感。
  以上就是四川优就业小编回答的软件测试常见问题的一些方法和技巧,我们技术掌握的好了,要想通过面试,得到offer,还是要好好准备面试,在面试中有一个好的表现。相信大家只要认真准备、勤加练习,通过面试应该问题不大。

5. 面试软件测试 主要提问哪些问题

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

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

3、 测试的过程中,还用过一些什么工具吗?
答:有就有,没有就没有,一定要如实回答!比如在测试接口或者简单施压的时候用到了 jmeter。

4、 如果简历上写了,MySQL、Linux等,一般会问,掌握的程度怎么样?
答:如实回答,对于测试人员来说,mysql基本的增删改查都会,Linux基本命令都会,也会linux环境的项目部署。

5、 你们需求分析会议主要目的是什么?
答:讲解此次项目主要是做什么的,达到一个什么样的目的,探讨项目功能点,针对不清楚的及时提问。

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

7、 编写测试用例的时候,会用到什么方法?
答:等价类、边界值、错误推测法、场景法等。
接着又问了一个:你觉得你在写用例的时候用到了吗?
我的回答是用到了,比如边界值,随便列举一个例子,比如:项目中某个标题输入框,长度是1-16个汉字。会设计测试用例数据为输入标题为空、标题字数为1、标题字数为2、标题字数为15、标题字数是16、标题字数为17

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

面试软件测试 主要提问哪些问题

6. 软件测试面试时 会提到那些问题?

软件测试这方面的一般技术性问题是会在笔试卷上回答的。真到了面试的时候多数是谈薪资。有一些例行的问题与你面试其它的也差不多,比如你的职业规划,你自己的提升计划。有的公司还直接问你对加班的看法,有时看似闲话家常的问题对于公司来说也是有目的的询问,比如问你现在住哪啊。他们会考虑你加班是不是方便,再有问你房子 是买的是租的啊,是要看你的流动性等等。总之,如果你没有什么面试经验的话,那最好就是自然表现好了~


如果说到笔试的话,软件测试主要还是集中在测试理论和方法上,数据库和操作系统一类的问题要看公司本身是做什么为主的。如果去的是通信公司就可能考协议,有的公司会考简单的代码。所以只要去之前有针对性的准备一下就好。

7. 软件测试面试问题

先回答你的第二个问题,一个员工信息管理系统,首先要进行功能测试,测试点包括员工信息录入、员工信息查询、员工信息删除、员工信息修改,这就是经典增删改查测试,对以上的功能测试不仅要在软件中进行验证,还要在后台数据库中进行验证;功能测试完成后,可以相应的做性能测试,并发测试等,比如同时进行信息的录入,可以通过自动测试工具进行,当然,系统的登录退出也是测试点。

第一个问题,为什么做测试,我觉得这个问题因人而异,比如说我,我大学学的是软件工程,测试正好对口;如果是你,你可以说测试工作在整个软件周期中处于比较重要的地位,虽然国内还不是很重视测试,而且自己比较心细,适合做测试工作,等等,这个问题可以在网上找找,答案很多的,祝你好运吧。

软件测试面试问题

8. 软件测试工程师面试,向面试官都问什么问题?

  面试是我们进入一个公司的门槛,通过了面试才能进入公司工作,你的面试结果和你的薪资、享有的福利待遇是息息相关的。那如何能顺利的通过面试,得到HR的认可呢?面试软件测试要注意哪些问题呢?下面和成都IT培训优就业小编一起来看看吧。
  软件测试面试常见问题通常分为两大类,一类是考察专业技能,另一类是考察你的稳定性和努力程度。
  一、考察专业技能
  专业技能方面需要你有很扎实的测试功底。你可以去搜索一下大的IT公司的面试问题,查缺补漏,也可以复习一下所学知识,针对具体面试的岗位多做背景知识的准备。这方面没有太多捷径可以走,即使你因为背了一些难题而恰巧通过了高于你能力岗位的面试,那么在试用期不能胜任工作也是会被辞退的。所以要巩固你能力范围内的知识,然后尽量避免失误。
  二、考察你的稳定性和努力程度。
  第二类主要是考察你的稳定性和努力程度甚至职业规划之类的问题。比如说问你怎么看待测试工作,能否接受加班,以及未来的职业规划等等。这种问题不能一时为了工作而毫无保留地答应,假设你硬着头皮接受了加班,那你之后也会因受不了996工作制度而辞职。所以可以适当询问具体的加班频率和强度,在可接受的范围内做出承诺。关于未来的职业规划,如果你有野心,想要升职加薪,那么可以适当表露出来。如果你目前只想要稳定,那么也可以谦虚地表示现阶段会努力积攒经验,等机会来了再考虑。这类问题很灵活,通常没有固定答案,只要不是过于虚伪地答应任何条件,或者不留余地干脆地拒绝,怎么回答都可以。主要是在这个过程中表露谦虚的态度以及可以商量的余地,相信肯定会赢得HR和领导的好感。
  以上就是四川优就业小编回答的软件测试常见问题的一些方法和技巧,我们技术掌握的好了,要想通过面试,得到offer,还是要好好准备面试,在面试中有一个好的表现。相信大家只要认真准备、勤加练习,通过面试应该问题不大。