0
0
0

面试常问“软件测试是干什么的”怎么答,新手也能学会

等级:1 级 吃瓜
10天前 21


是不是很多新手朋友去面软件测试岗,一被问到 “软件测试是干什么的” 就慌了神?要么说不出重点,要么只知道 “找 bug”,明明准备了很久却没答到面试官心坎里,该怎么办呢?别担心,云哥这就教你怎么把这个问题答好,就算是刚入门的新手,照着练也能轻松应对,一起往下看吧!

一、先搞懂:面试官为啥总问 “软件测试是干什么的”?


很多新手以为这个问题只是考基础,其实没这么简单。面试官问这个,一是想看你是不是真的明白岗位核心,不是随便投的简历;二是想从你的回答里,判断你有没有基本的测试思维,比如会不会考虑用户用着舒不舒服、软件稳不稳定。虽然这个问题看起来简单,但答好能给面试加分不少,答差了很可能直接被刷掉。不过话说回来,也不用把它想得太复杂,只要抓住核心点,用大白话讲清楚就行。

二、新手答这个问题,最容易踩的坑有哪些?


  1. 只说 “找 bug”:很多人一开口就说 “软件测试就是找 bug 的”,这话没说错,但太片面了。软件测试不只是找问题,还要确认软件能不能满足用户需求,比如 APP 点一下按钮会不会卡住,数据算得对不对,这些都得管。
  2. 说太多专业词:有的新手为了显得厉害,堆一堆听不懂的词,比如 “回归测试”“黑盒测试”,面试官听着反而觉得你不接地气,可能还会觉得你只是背了定义,没真理解。
  3. 没结合用户角度:软件做出来是给用户用的,要是回答里没提 “用户”,只说 “给开发挑错”,会让面试官觉得你没考虑到最终使用者,缺乏用户思维。

三、超实用的回答框架,新手照着说就行


我经常使用的一个框架,分三点说,既全面又好记:
第一点,说基础工作:先简单说 “软件测试就是在软件上线前,检查它有没有问题”,比如点按钮没反应、输入内容出错这些,用大白话举个小例子,面试官一听就懂。
第二点,说核心目标:接着说 “不只是找问题,还要让软件用着舒服、稳定”,比如用户用 APP 付款,得保证钱扣对、订单能正常生成,不能让用户用着闹心,这样就把用户角度加进去了。
第三点,说配合工作:最后提一句 “还要跟开发配合,把问题说清楚,让他们能改好”,这能体现你知道团队协作的重要性,不是只盯着自己的活儿。
用这个框架答,既覆盖了岗位核心,又显得你有思路,新手也不会漏重点。

四、举个具体例子,帮你更明白怎么说


比如你可以这么答:“我理解的软件测试,首先是在软件没给用户用之前,检查它有没有问题,比如点个登录按钮没反应,或者输入手机号格式错了也能提交,这些都得找出来;然后呢,还要看软件能不能满足用户需求,比如用户用购物 APP 想查物流,得能顺利查到,不能点进去就卡住;另外,找到问题后还得跟开发说清楚是怎么回事,比如在哪步操作出的错,让他们能把问题改好,最后让用户用着顺畅。”
这样说既具体又不绕,面试官很容易 get 到你的意思。或许暗示你这么答,比干巴巴说定义要管用得多,但具体每个面试官的偏好,可能还得靠多面试积累经验。

五、回答时的小技巧,帮你加分


  1. 别背答案:尽量用自己的话讲,要是像背书一样生硬,面试官一听就知道,反而会减分。
  2. 结合自己的小经历:如果有过简单的测试经历,哪怕是自己测过手机 APP,也可以提一句,比如 “我之前自己用某个 APP 时,发现付款后没收到订单通知,后来想,这可能就是测试时没查到的问题”,这样会显得更真实。
  3. 保持自然:回答时不用太紧张,语速放慢点,想到什么说什么,只要不偏离核心就行。至于不同公司会不会有更细致的考察点,比如有的公司可能更看重性能测试相关的理解,这个我暂时也没完全摸透,具体机制待进一步研究,新手先把基础答好就够了。

云哥觉得,“软件测试是干什么的” 这个问题,其实是新手的加分题,不是难题。只要别踩常见的坑,用简单的框架把核心说清楚,再结合点小例子,基本都能答好。面试时别慌,把自己理解的讲出来就行,希望能帮到正在找软件测试岗的新手朋友们!

面试常问“软件测试是干什么的”怎么答,新手也能学会

请先登录后发表评论!

最新回复 (0)

    暂无评论

返回