我做测试水深火热的这些年

你把时间浇灌在哪里,哪里就会开花结果。

大三在考研与工作的纠结中,我最终选择了工作,在学长学姐的推荐下开始了我的测试学习之路。

因为从未接触过软件测试,在图书馆借了几本书,越看越发现和学长学姐口中说的简单相距甚远,没有任何学习思路,黑白盒,测评,工具,软件工程,网络,数据库……完全无从下手,但我有一颗不服输的心。

于是,做了一个入行的作息时间,奔上了艰苦的学习历程。不知道哪一本书应该先看,哪本书后看,相同的关键词在每本书有不胜相同的称谓和解释,每一本书都从头看起,生怕漏了任一个解释,每一天脑子都昏天暗地,到晚上回忆发现想不起任何东西。

第二天起来重复,不知道哪本书看过了,哪本书没看过。无意间在网上看到一个软测招聘信息,看了下要求,眼前一亮,接下来找了好多软测的招聘要求,工整的抄在本子上,知道了企业最关注什么,衡量了轻重,这才理顺了思路,制定好了学习计划。

大四第一学期选修课竟然是软件测试,毫无悬念的帮自己和同学拿到了高分。最难就业季的冷风把所有人的心都吹得颤抖,家里安排好工作的同学们则露出了放肆的笑容,整个系不管身手如何都开始流行撒大网——人手两份简历,男生一份开发一份销售,女生一份测试一份行政,而我拿着一份软测隐忍固执地穿梭在招聘会里,最终成为系里第一批拿到offer且第一个拿到软测的人。

我做测试水深火热的这些年

不在乎工作是否简单,只在乎工作是否不可代替。

后来因为三方的事情没能去北京实习,最后在西安找了一家公司实习,我只知道测试概念,对即将开始的工作满怀期待和激情,但是在这个并不重视软测的公司里,我被稀里糊涂的告知研发位置不够坐不下了,你先在技术支持呆几天吧。

在技术支持的哥们儿出差回来之前,我和另一个实习生坐在空荡荡的办公室里,每天都在复习各种测试知识,等待坐到研发那边后大展拳脚,只是没有想到这种期待是如此的漫长,以至于到最后消磨了我所有的信心,毫无意外的颓废了。

突如其来的改变,是同事电脑坏了打电话到技术支持部门求助,好动的心性让我忍不住过去看了下,查了很多百度最后莫名其妙的弄好了,接下来就越来越多的同事找到我,就这样被大家潜意识里变成了技术部门的人。终于见到技术老大和哥们儿的真面目了,分配给我们俩一个项目又出差了,后来才知道这是公司最大项目之一。

客户千奇百怪的问题,在我苦思冥想中,基本都解决了,后来有很多客户都指明要我接电话,这让我在公司备受宠爱。接下来一切都顺风顺水,出外支持,客户培训等等。期间还对整个公司的项目文档进行了分类整理。

记住,我给你一个唯一特权。

六个月实习期已经过了三个月了,研发部经理突然找到我说那边有位置了,问我愿不愿意调回去,当时我犹豫了一秒则答应了。在研发部的日子很沉闷,测试总共有一个老员工和三个实习生。

老员工轻描淡写了我们目前进行的项目和即将要做的事情,我抓住了她无意中提到的测试用例,我从没真正写过,于是去上了人生中第一个夜机写了一整晚。第二周发给她,她没回应,后来我看到svn上面放的是我的测试用例,而署名则是她的名字,但是我还是很高兴,每天努力地提Bug,看各种文档。

因为我对技术支持比较熟,研发部经理让我写报价单和验收报告,二次打回让我忍不住跑去问他到底需要什么样的,他说我一直在等你来。第三次完美收官。又来了一个新经理顶替他,说是要对研发部门彻底的改革,给所有的实习生开了会,问我们实习的感受,我说很感谢公司让我体验到了真正的测试流程。

后来他对我们各种压迫,逼迫我们通宵加班,一段苦日子之后,他说很遗憾没有人通过他的考验,但如果我们想留,他自己承担我们每月的1200元毫无压力。

我想了一晚上,第二天找到他,和他聊了一个整个上午,他说他很欣赏我,但是不欣赏我现在的能力,然后亲自给我做了一个测试面试作为离别馈赠。他说你看吧,在这几个月里你学到的东西和你几个月之前知道的没有多大区别,那留在这里还有意义么?

然后我才知道自己已经闭门造车了许久,自己到底有多差劲。他还告诉我,技术支持和培训学员那边都给他打招呼想把我调过去,部门任我选,我拒绝了。我起身告辞时,他叫了我的名字,说,记住,我给你一个特权,等你有了足够的能力的时候如果想回来,我随时为你敞开大门,只为你。

从一开始,就没有“我是新手”的权利。

经理的话深深地影响着我,于是一拿到毕业证我立马到了东莞,早上下火车,下午去跑去另一镇面试了,没有经验的应届毕业生,没有任何优势的拿到稍微平衡的工资,我现在都还不知道当老大sunny chen给我offer是看中我的信心还是对工资的谦逊态度,总之他说需要让我完全支撑测试流程的时候,我犹豫了3秒然后坚定的告诉他我可以。

其实后来一直很心虚,因为我不太能听懂他讲的普通话,里面隐约的几个关键词我是从来都没听过的。

第一天上班,他给我一周的时间来熟悉业务并找好用的测试管理工具搭一个测试环境,我才开始查什么叫测试环境,测试管理工具哪个最好用,无数次试验,重装,查错,终于搭好了bugfree,并能顺利发邮件。

我想现在我应该还不能完整顺利地搭出来,因为当时错一个改一个完全没有章法,搭好可能真的是老天在帮我。我们是小公司的一个独立的小部门,自主研发客户管理系统,会员管理系统,仓库管理系统等等共10几个项目,当时主要做五个核心的系统,即同时测5个项目,后来老大在外面接私活儿来做,很忙但乐不思蜀,白天疯狂的测试,晚上学习,公司,宿舍,饭堂三点一线。

我根据我们的项目修改了bugfree里的状态,为项目做了各种文档的专用模板。老大说给私活儿测测性能吧,然后我花了一个周的时间下载了LR并安装,终于接触到了对我来说神一样级别的东西。

不在失败时退出,要退出就站在巅峰再退出。

花了很多时间和客户交流沟通,培训,经常弄到半夜一两点,最终在部门被撤除之前完成了私活儿和客户管理系统。早上被告知要撤除,下午我就投了简历,第二天中午散伙儿,下午我去面试。

安静的周末让我更加低落,西安的朋友都说快过年了回去吧,过完年在西安找工作,一切都会好起来的。我哭了,不是我不想回去,而是不想这么狼狈的回去,我不甘心。星期一人事打电话通知我面试,问我什么时候能去上班,我说明天。

精益求精做自己喜欢做的事情。

不得不事先吐槽一下,我掉进一个狼窝了,上家公司虽然比较忙但时间自由,只要完成任务可自行安排上班时间,那时程序猿们经常12点才来上班,晚上上到很晚。

这里886的工作制度,我没有额外的时间和精力学习了,每天无穷无尽的测试,第一天早上办完入职手续,给我说了下用的什么系统,要测什么项目。下午就正式提交bug了。没有需求分析,没有任何文档,只有一堆效果图,“对业务的理解就要看对效果图的理解程度了”这是经理给我说的除面试外的第一句话。

上一页12下一页


留言