继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

测试工程师面试系列

青春的小奋斗
关注TA
已关注
手记 84
粉丝 1.4万
获赞 1041

昨天一名群友找到小编,跟小编聊了一下她的情况:

小梅,毕业一年,从实习到现在都在一家外包单位工作,做的是手机测试和定制软件的测试,由于工作单调,且没有成长空间,因此考虑换一份工作。但几次面试都不太顺利。

小编:都去哪些单位面试了?面试官问了什么问题?

小梅:有次去了一家鹅厂的外包公司,面试官问我“知不知道浏览器VR怎么测试?",我说不知道VR是什么,面试官就说我互联网知识太差,连这种互联网常识都不知道。老师,浏览器VR是什么?怎么测试啊?

小编:我听说一些装修网站中装修的3D效果图使用的就是浏览器VR技术,但没接触过,等有时间我研究一下再跟你说。我也在正儿八经的互联网公司待过,我也知道很多互联网公司的员工也未必就多么关注互联网这个行业的资讯。但不妨碍他们在自己的工作岗位上做得非常出色。

小编:还问过什么问题?

小梅:问了一下微信收发功能的测试点。我说了传输文件,发送表情,发送动画表情......

小编:你说的这三个都属于发送内容的范畴,发送的内容还可以包括公众号文章(正常、已删除)、收藏的内容(正常、已删除)、名片等等。还有收发的方式(比如复制、转发文字)、收发内容的有效期(在客户端和服务器上的缓存时间,也要结合缓存清理功能)、收发内容的路径(手机和电脑中选择深路径下的文件)、收发内容的大小、内容格式(文字格式)、发送对象(个人,群),语音(时长控制、翻译),红包和转账,提醒(角标)、硬件关联(音量键,home键,比如前后台切换),同时登录APP和web微信时的信息同步等等。除了功能方面的,还可以考虑UI方面的测试点,网络相关的测试点比如网络异常中断,冲突测试,安全性,兼容性,性能,易用性等等。兼容性不光要考虑跟第三方软件的兼容性,也要考虑跟硬件的兼容性,已经与自身前后版本之间的兼容性。听说QQ和微信都与手机生产商有合作,所以它才能在手机待机时唤醒屏幕且可以显示详情,大多数其他APP做不到。跟自身前后版本兼容指的是要考虑老版本和新版本之间互相收发,web微信和手机微信互相收发,ios系统上的微信和windows微信互相收发,国内网络和国外网络互相收发等等。初步想想,可能得有近百个测试点。

小编:还问过什么问题?

小梅:emmm.....还问了一下QQ常见的bug有哪些?

小编:这个问题可以转化成“一个客户端软件怎么测试?”,一般问出这个问题,面试官想听的就是“从UI上要测试什么,从功能上要测试什么,从兼容性上要测试什么,从安全上要测试什么......”,如果我来回答,我会先回答几个大的方面,然后反问面试官他想听哪个方面。通过反问来缩小回答范围,降低回答难度。

小梅:原来如此。难怪我刚说了QQ传文件,QQ下载文件两个bug,就被面试官打断了,说“QQ那么多功能,你就只想到这两个吗”?说我测试思维不行。

小编:个人看法,对于一个毕业一年的人,考察一下测试思维可以,但考察完这么说你,我觉得这个面试官水平也有限。一方面大多数刚工作一年的人,测试思维特别是整体思维还没开始锻炼。二来,招一个一年经验的人,面试官更应该看重的是求职者的潜力,若是一年经验就能把测试思维锻炼很好,那干嘛还要招三五年经验的。三来,即使“整体思维”还没建立,但不代表工作胜任不了。最后就是,不要被面试官那些话给打击到。毕竟才工作一年,跟你年龄相仿的大多数人对职场对测试这个行业都还处于摸索阶段。当然,我从一开始就会锻炼我的学生的整体思维、管理思维,要求他们对工作中的事情不但要知道怎么做,更要知道为什么那么做。

小编:还问过什么问题?

小梅:还问我如果提交的问题开发不认可怎么办?我说最标准的做法就是找需求文档,然后根据需求文档中的要求来判断。面试官说如果没有需求文档呢?我说那就两个人商量一下吧,如果商量不了就去找一下领导。

小编:这个问题,我的回答思路是从不同的情况给出不同的解决思路。具体的可以看看我这篇文章《开发不修改bug怎么办?》。bug改不改很多时候要看投入产出的,不一定非要改。我们测试人员的职责主要是报告问题给团队,我们可以去推动修改bug这件事,但不要强求所有问题都修改。

小梅:我说一下自我介绍,您帮忙看一下是否有问题吧?

小编:说吧。

小梅:我叫XX,XX岁,从实习到现在两年工作经验了。之前在XXX公司做手机测试和APP的测试。也会做一些带实习生的工作,每天给实习生安排任务,晚上对他们的工作进行验证,并将工作完成情况向领导汇报。老师你觉得我这样介绍有什么问题吗?

小编:如果我是面试官,从你的介绍里我得不到多少有价值的信息。我们都知道,企业招人,看的是匹配度。那我们自我介绍也应该去向这方面靠拢。面试之前可以先了解一下这家公司的业务,比如他们是做APP的,那自我介绍就多说一下APP方面的内容,比如自己整理过APP测试框架,APP测试流程,或者APP测试常见的问题和预防方法等等。

小梅:好的,谢谢老师。今天就到这里,下次再跟老师请教。

小编:你的基础还是差了些,只提升面试技巧不够。有需要的话可以考虑来听一下我的课程。

小梅:嗯!


打开App,阅读手记
6人推荐
发表评论
随时随地看视频慕课网APP