当前位置:网站首页>软件测试面试回答技巧
软件测试面试回答技巧
2022-07-06 09:24:00 【测试小婉】
目录
1、前言
很多人留言说工作不好找,竞争压力大,面试老是没通过不知道应该怎么办。确实今年的疫情使得许多职场人的求职时间拉长,除去以往火热的金三银四外,马上又迎来一次大学生毕业季,在今年这个特殊的情况下,竞争压力增大,各大企业对于求职者的要求也随之增高。
很多小伙伴都面临着这样的情况,千辛万苦拿到了面试机会,却因种种原因翻车:
“在面试的时候不能将自己的真实实力表现出来。”
“在回答面试官问题时,抓不到重点。”
“紧张,说话结巴,不知如何最好地展现自己。”
而以上的种种情况,正是因为我们忽略了如何磨炼好面试技术,才使与心仪的企业失之交臂,俗话说,知己知彼百战不殆,作为测试员,在面试前对面试官可能提出的问题进行总结和准备,是帮助我们取得好成绩的最佳方式,本期,笔者为大家整理了5个在面试过程中出现频率很高的问题,小伙伴可以自行收藏学习。
2、谈谈你的项目经验
面试官在问这个问题时候,其实有两种含义,一种是想通过你的阐述来了解你的项目能力,另外一层其实面试官想通过你的讲述更详细的了解你的项目,看是不是和简历上写的项目经验一致,也以此来判定你的项目经验是否为真实的。
正常来说,我们在简历上会将含金量最高的项目放在第一栏,在被问到这个问题的时候,重点谈这一个就好了,把项目的业务功能描述清楚,具体可以通过以下几点来阐述:
1)简短的介绍一下项目
2)罗列出该项目所实现了哪些功能
3)说出该项目的技术和架构,着重讲一下使用了哪些新技术或是有哪些不错的架构,强调一下该项目与其他项目的不同之处
4)在言语中可以隐晦的表示一下项目规模,以此来突出我们的能力
5)详细讲述一下你在项目中所负责的板块
通过以上五点来阐述,整个项目的立体性和真实性就能够很好的体现出来了,不仅可以细致的表达你的个人能力,同时也能让面试官感受到你是真的具有项目经验的,符合公司的标准。
在这里提一句,在选择阐述的重点项目时,最好先考察一下应聘公司的需求,寻找最契合的项目进行阐述,如果两者相差甚远,那即使你的项目经验再厉害,也无济于事。
最后,在描述的时候需要我们将项目所实现的功能描述得越详细越好,多用专业术语,记住不要犯低级错误。
3、拿到需求后,你会从哪些方面进行测试
这个问题其实是考察我们对于测试流程的熟悉程度,同时通过我们的回答也可以判断我们对软件测试的理解和熟悉程度,对于这个问题,我们可以这样回答。
首先我们可以大体的举例测试都分为哪些,如功能测试、性能测试、安全性测试、兼容性测试等等,有些可能我们还不太熟悉,但是在回答时还是要说出来,以此表示我们在测试的时候会考虑到这方面的内容。
之后,我们可以挑选其中自己比较擅长的一种测试方式进行说明,比如大多数的测试员日常接触较多的是功能测试,那么我们就讲一下,在进行功能测试的时候,都需要注意哪几点。
举个例子,当我们在完成一个购买商品的功能测试时,都需要注意以下几点。
第一页面及交互友好,符合客户的使用习惯;第二我们选择了商品属性后,能正常地提交订单或者加入购物车,且信息是正确的;第三,加入购物车的订单,我们编辑的时候,自动带出的信息是我们加入购物车时选择的信息;第四,编辑的订单信息可以正常保存;。。。。。。
其实面试官主要想通过这个问题来考察我们考虑问题时是否周全,因此,在面试前可对自己从事过的项目进行梳理,在回答问题时往往会更全面。
4、如何去定位BUG的?
这个基本是面试必问问题了,我们可以这样回答。
在开始时,我们会先先分析是用户问题还是产品问题,大的方面就两种方式:一是抓包接口定位分析,二是看系统日志,如果是web项目的话,一般工作中使用方式比较多的是使用浏览器自带的F12抓包看接口请求。如果是app客户端之类的,一般采用fiddler等工具进行抓包接口,总的来说,就是通过查看接口来判定这个问题属于前端还是后端。
接下再来讲述一下我们的bug定位通用思路,现象-->原因-->验证手段-->结论-->现象 。
通常在被问到这个问题时,面试官都会顺带问一下用哪些BUG定位工具,常用的就是fiddler。
5、项目过程中,如何保证软件开发的质量
在回答这个问题时,我们只需要抓住客户需求这一个点就可以了,软件质量其实就是实现对需求的满足度,越满足客户的需求,软件的质量也就越高。
因此要保证软件的质量首先我们必须清楚完整的需求是什么,在需求分析阶段与客户进行详细的沟通,充分了解和熟悉业务,让客户一致参与我们的需求,分析和设计工作。
其次,在需求分析过后开始编写测试计划,在开发的每个阶段都会用相应的测试来保证代码的合理性,并且每完成一个类,都由程序进行单元测试,每完成一个功能点或者模块便进行集成测试,对上一次已经测试通过的产品进行迭代,使得每个功能和模块都确保能够运行,在代码编写完成后进行集成测试。
并且全程都以需求为中心来编写测试计划,以此确保软件的合乎需求性。
6、你的测试职业发展是什么?
这个问题其实就是在问你的职业规划,我们可以结合自身情况来做回答,但是一定要表现出自己有清晰的职业规划,不然会给面试官一种不上进,目标不清晰的错觉。
我们可以这么答,随着测试经验增多,自己的测试能力也在逐渐增强,我的目标是成为一名高级测试工程师,这也需要时间的积累。我的初步职业规划是,前三年先积累测试经验,按照优秀测试工程师的标准去要求自己,不断更新拔高自身薄弱的地方,做好工作中的测试任务,一步一步向高级测试工程师迈进。
7、写在最后
由于测试是一个技术岗位且在项目中担当比较重要的位置,因此大部分企业在面试中都会比较严谨,总的来说,只要技术扎实,在面试过程中沉稳冷静,相信就一定能拿到一个好成绩~
感谢每一个认真阅读我文章的人!!!
如果下面这些资料用得到的话可以直接拿走:
1、自学开发或者测试必备的完整项目源码与环境
2、测试工作中所有模板(测试计划、测试用例、测试报告等)
3、软件测试经典面试题
4、Python/Java自动化测试实战.pdf
5、Jmeter/postman接口测试全套视频获取
我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。如果在学习或工作中遇到问题可以直接进群询问,群里也会有大神帮忙解答,
边栏推荐
- Pointeurs: maximum, minimum et moyenne
- [oiclass] share prizes
- Fundamentals of digital circuit (IV) data distributor, data selector and numerical comparator
- Statistics 8th Edition Jia Junping Chapter 2 after class exercises and answer summary
- How to use Moment. JS to check whether the current time is between 2 times
- [pointer] the array is stored in reverse order and output
- Keil5-MDK的格式化代码工具及添加快捷方式
- Public key box
- Query method of database multi table link
- Global and Chinese market of goat milk powder 2022-2028: Research Report on technology, participants, trends, market size and share
猜你喜欢
Keil5 MDK's formatting code tool and adding shortcuts
CSAPP Shell Lab 实验报告
Build your own application based on Google's open source tensorflow object detection API video object recognition system (II)
Dlib detects blink times based on video stream
Investment operation steps
MySQL development - advanced query - take a good look at how it suits you
Logstack introduction and deployment -- elasticstack (elk) work notes 019
Description of Vos storage space, bandwidth occupation and PPS requirements
Get started with Matplotlib drawing
Vysor uses WiFi wireless connection for screen projection_ Operate the mobile phone on the computer_ Wireless debugging -- uniapp native development 008
随机推荐
Global and Chinese market of goat milk powder 2022-2028: Research Report on technology, participants, trends, market size and share
[pointer] the array is stored in reverse order and output
Zhejiang University Edition "C language programming experiment and exercise guide (3rd Edition)" topic set
Wang Shuang's detailed learning notes of assembly language II: registers
Build your own application based on Google's open source tensorflow object detection API video object recognition system (I)
Pointeurs: maximum, minimum et moyenne
China's county life record: go upstairs to the Internet, go downstairs' code the Great Wall '
Practical cases, hand-in-hand teaching you to build e-commerce user portraits | with code
In Oracle, start with connect by prior recursive query is used to query multi-level subordinate employees.
Global and Chinese market of barrier thin film flexible electronics 2022-2028: Research Report on technology, participants, trends, market size and share
CSAPP Shell Lab 实验报告
How to use Moment. JS to check whether the current time is between 2 times
CSAPP家庭作業答案7 8 9章
Global and Chinese markets of MPV ACC ECU 2022-2028: Research Report on technology, participants, trends, market size and share
[200 opencv routines] 98 Statistical sorting filter
CSAPP homework answers chapter 789
想跳槽?面试软件测试需要掌握的7个技能你知道吗
Pointer -- output all characters in the string in reverse order
How to transform functional testing into automated testing?
What level do 18K test engineers want? Take a look at the interview experience of a 26 year old test engineer