为啥SQL语句要让开发给测试写?昂?为什么?—来自石家庄云袭面试的灵魂拷问 啪啪啪
2021年是动荡的一年,于是乎,开启了动荡的生活。
此为背景。
某于近期休整,一番,遂待价而沽。几次对比,抛砖引玉、投石问路,终于与位于石家庄怀特商城的云袭勾搭上,约好时间,前往。结果是令人大失所望的,其中的不理想,也再次进行自我剖析和梳理。作为一个有着丰富面试经历的打工人,每一次的面试,不管成功与否,几乎都是相谈甚欢,结果无非是薪资福利待遇没有达到契机亦或者是不太符合自己预期。但是呢,这一次的失败经历,着实泼了我冷水,令我深深的觉得羞愧以及无地自容。在我无数次引以为傲的面试中,这一次,算是最大的败笔,且心里被虐的最惨的一次,恍如被啪啪啪的打脸,着实受教了。也更加坚定了我,要不懈学习提高自己的决心。
打铁还须自身硬,这一点,尤为重要。自己学艺不精,不能怪别人,这一点,自己要好好检讨。
首先声明哈,这是一个文艺青年的抒发,没有怨天尤人,没有阴暗心理,就是简单的写文章罢了。作为一名互联网行业的软件测试人员,我是不太优秀的,只能这么说······
说起来,去这里面试是比较仓促的,更是突然的,也是大胆的。第一没有做好充分的准备,第二因为个人原因时间耽误了,原本约好的4点,生生迟到1小时,到5点多才到达那里,那边已经接近下班尾声了。第三是,听朋友说过云袭这边的面试相对而言比较严格,还需要背景调查,所以呢,一开始也本着有一些过去瞧瞧,找找刺激的愿望。
接下来说一下云袭吧,我个人对它感兴趣的无有其他,只因为名字罢了。《红楼梦》里面贾宝玉的贴身丫鬟名字就叫袭人,袭人对于贾宝玉而言,是一个别样的存在,更是与宝玉发生亲密接触亲身尝试的姑娘。袭人,听这名字就很与众不同,袭,真妙!所以呢,在招聘软件上看到这个云袭,瞬间好感倍增。也许我的理解有失误哈,云袭【宝玉与袭人的云雨之欢】,听起来超级有诗情画意,就是不知道这家公司的老板读不读红学呢?好了,扯远了哈。
去到那边,公司确实很大,在石家庄当地来讲,是一家正规的大公司,里面还有自己的一个健身房,环境nice,员工年轻化,最重要的是前台的两位小姐姐很可人,白净,端庄,优雅,为这家公司增添了不少氛围。我刚去为我测量体温,其中一个小姐姐说是36度0,另外一个小姐姐“扑哧”一下就笑了,我自己也觉得挺有意思的,然后问是不是只有我自己是这个温度,那个小姐姐说上午也有一个,我一看登记册上,确实也有一个体温36度0,感觉挺有挺有意思的。这是一个小插曲,令我心情愉悦!可以这么说,在石家庄的话,在这样一家公司工作,应该还不错。
面试开始后,一男一女坐在我对面,两个人戴着口罩问询,我有些听不清楚(吐槽下小会议室隔音太一般了,房顶没装修,导致沟通对话我听不清,也或许是我老了,耳朵背)。一上来,接连抛出了几个技术性问题。因为确实关于性能测试以及数据库操作这块稍微不太擅长,以至于有些发慌。但是整体过程,我的回答还是比较流畅的,也得到了面试人员的认可。到了(liao)那位女士问,你们之前查库的sql语句为啥让开发写?这一点我就很纳闷,为啥啊?这三连问,弄的我。纵然我平时的口若悬河,对答如流,口齿伶俐,这一刻,在自己确实做得不足的地方,无言以对!那一刻,恰好外界没啥声音,她的问询充斥着整个房间,我想要解释,发现根本无力去辩白,算了,技不如人,活该自己!
这一幕,也算是为我上了一课。浑浑噩噩的度过了几年,不思进取,不研究和学习技术,面试换工作肯定被动。技术就是这样,你平时不用不看不学,面试的时候,自然哑口无言呀。两个为我面试的人员,全程没有一句废话,全是干货,只聊技术问题。除了技术,在沟通和其他方面见长的我,已经败了。
那一刻,我索性坦诚,就讲,感觉今天不太理想,过来看看也是好的,便匆匆结束。完事后,那个男孩将我送出公司,电梯门口,照顾了我最后的自尊,非常感谢!
我想,正是因为这次的所谓“受虐”,才让我有所成长吧,这也是一种经历,我就是打不死的小强。
在此也@下为我面试的女孩,她问我设计测试用例的状态图和场景法是什么?她表示自己是实战出身的,没有经过理论培训,所以问我下,我当时已经回答不上来。此时此刻,整理出来,做以回复,当然了,不知道她能不能看得到。
一般来讲,设计测试用例的方法有很多那种,最常见的莫过于:等价类、边界值、因果图、状态法、正交试验法、场景法、错误猜测等。
!状态图:
!场景法:
但愿你能看到吧······
关于测试面试的一些经验:
其实每一次的面试都是一次成长,无论是成与不成。每次与面试官的沟通,既考验个人的专业技能,又考究其沟通能力,更可以展示自己有优势的那一面。工作几年,面试很多,总结开来,测试人员呢,因为岗位的特殊性,以及工种与开发的对比下,工作相对而言轻松一些,这也就导致了社会地位的不饱满。而测试的特殊性也就决定了,每一门技术不需要特别精通,但是涉猎知识一定要广,当然了,有闪光带你肯定是加分项哈!
通常面试会这样,第一呢,自我介绍,这时候应该大致讲一下自己的个人信息,工种年限,以及前期做的项目,测试的类型和业务,以及离职的原因,把这些介绍出来,能留很多好印象,基本上面试官想知道的也就这样信息,你说出了他们想问的,人家自然开心啦。第二方面呢,就是测试过程中使用的工具,什么抓包工具,测接口工具,缺陷管理工具,性能测试工具等诸如此类。第三方面呢,就是需要了解数据库知识,不论是mysql还是oracle,最基本的命令行要知道。第四方面呢,就是linux服务器相关,其实也是命令操作。第五方面呢,就是网络协议知识,tcp/ip,基层协议啦啥的。第六方面呢,就是考察个人沟通协调能力,如何与开发沟通,这个其实看起来简单,但是也很难。技术可以慢慢提升,但是沟通能力和人品欠缺,确实无法容忍的,所以一定表达既可以与开发搞好关系,又可以推进项目进度,以一种润物细无声的软方式进行。第七方面呢,就是关于测试贯彻始终的文档归档,一定得具备。测试用例、测试报告、回归测试报告、用户使用说明书等。第八方面,就是薪资待遇,期望薪资和福利,双方在谈判,是否能够达成合作的契机。
基本上这几个大方面没太大问题,其实都可以成功入职的。
作为一个测试行列的小学生,我要走的路还很长。
关于职业规划,一方面是管理的锤炼,另一方面是技术的提升。其哲学思想,我归纳起来,一定要不仅可以发现问题,定位问题,更重要的是,为开发指出为什么会出现问题,以后如何规避问题,做到“治未病”的境界。
我一直认为,测试与开发是相辅相成的,一个好开发可以成就一个测试,同样的,一个好测试也可以成就一个开发,所以,在这条路上,应该会有很多的东西可以去尝试和体验。
古语有云:岁寒,然后知松柏之后凋也。只有留下来的测试才是精英,不用心钻研技术的,会在大浪淘沙中要么转行要么堙灭,总之是过滤掉了。
我的这次失败的云袭之战,可谓是全军覆没。教训深刻,令吾出汗甚多,发人深省啊!!!
还是那句话,打铁还须自身硬。
努力努力再努力,下次再去试试水,到时候一定反转!干···
测试小学生(2021年4月13日星期二 午后1:09 于河北石家庄)
END
转载是一种动力 分享是一种美德