有人说软件测试入门门槛低,但是为什么同样是软件测试员,别人拿3万元的月薪,你却只能拿3千月薪?有的人只会抱怨,别人运气好,经验足等等,但是有没有去发现一些根本性的东西?最近我就看到一个有意思的视频,我觉得最能体现出软件测试员薪酬为什么区别这么大了。
一个面试官提问:给你一个花盆,让你做测试,你会怎么测试?
技术直男就会说:花盆怎么测试啊?难道要看长的好不好看,测试外观就可以了?
而灵泛的软件测试人员就会懂得变通,同样是学过一样的软件测试知识,经过一番包装,给出的答案就能让面试官觉得更加专业,也觉得你更适合。
其实这也是一个软件测试人员在工作中经常能碰到的常见问题,因为没有具体的需求,所以需要自己去进行分析解决。
回归正题,还是如何去测试花盆,因为这是一个没有具体需求的,看起来荒诞的测试,那么可以把软件测试中的一些知识点结合日常需求来回答,主要从以下几个方面去回答。
01 功能方面
这盆栽是否能够正常吸收水分跟养分,是否能够长的存活,是否能够净化空气等,其实这就是我们日常软件测试中的功能测试方面,只是说换了一个对象,貌似有点荒诞不经,实际上也能适用。
02 界面和兼容
所谓的界面测试,其实无非就是日常我们所说的是否美观,漂亮,符合用户审美需求,对于软件来说,就是用户体验感的问题。兼容性问题,也是软件,特别是APP,面对操作系统,屏幕尺寸,分辨率等不一样,兼容性测试就少不了。而盆栽这块,回答就可以说是否能移栽到其他花盆中。
03 性能测试
对花盆进行性能压力测试,比如过量浇水和施肥,盆栽会不会死?干旱太久会不会死?这就是软件测试中的性能测试。
当然还可以从易用性测试,安全性测试等方面去回答,我相信无论是哪个公司的面试官,都会觉得你不但技术扎实,而且更有情商,应变能力也不错。这或许就是三千元和三万元月薪程序员的测试,有时候并不仅仅是技术上和经验上的差异,你们认为呢?
转载请注明:http://www.0431gb208.com/sjsbszl/1536.html