好吧,首先承认,同样被 monkey 炸出来的默默举个爪。放下没改完的论文,跑过来写下这些不知所谓的文字。
惭愧的是,地图炮第一点里我就占了六条。女生,不会编程,没有兴趣学习代码,觉得测试可能会比开发轻松,也不想过的太累。一度以为,毕了业这辈子都不会碰代码了,没想还是走上了这条任重而道远的路。
在大四的上半年,也就是去年 11 月份,我从徐州不下四次来到北京,只为了求得一个实习的机会。机缘巧合也罢,命中注定也罢,在一个坐落于中关村的上市外包公司和员工数仅仅突破个位数大关的创业公司之间选择了后者。12 月份入职之后,正式开始了我的测试生涯。
五个月的测试生活,对没错,相比工作来说,我更想用生活这两个字。从早上九点半到晚上九点,找 Bug 是唯一的工作,我却乐此不疲。第一天入职,带我的姐姐交给我一本书,《软件测试》原书第二版,封皮是黑黑的那本,我清楚的记得是因为我在准备面试时看过三遍。可是那又怎样,我那时依旧不懂到底什么是软件测试,是每天点点点吗,当然不是。
做了几个星期的功能测试之后,Boss 对我们下达了一个命令,整理出适合公司的测试流程文档,对,那时我们公司还没有正规的测试文档,开发打完包后就开始测试,之前写的测试用例只是摆设。我记得我整理的第一个文档是整个大的流程,包括测试需求分析、编写测试计划、编写测试用例、执行测试、 Bug 提交和管理、回归测试、编写测试报告。最终也顺利地通过四个人的评审,那是我工作以来第一次得到认可和满足感。后来具体到步骤,接着写了测试需求分析文档,ps:写测试需求分析的时候脑图是一个很好的方法。再后来,测试工作紧张,文档编写工作便搁置了。
再说到测试工作,目前能够做的还只是功能测试,也就是黑盒测试。从一开始找到一个 Bug 像发现到新大陆一样,到现在的在会议上能够提出一个产品和开发能够或接受或赞赏的意见或建议,从一开始的毫无章法随便乱点,到现在能够编写测试需求和用例并一步一步执行,这都是我从一个外行慢慢接触测试后的成长。但五个月的时间告诉我,想要在这条路上走下去,不会代码注定是没得活的。从 Monkey 到 Monkey Runner ,再到重新拾起 Python ,我知道要走的更远,要付出的不会少。
现在的我绝不会嘲笑半年前觉得测试比开发轻松的我,因为那时的我还没不了解测试,没喜欢上测试。可能现在的我在测试行业中还只是一粒尘埃,或者连个 tester 都算不上,但我愿意也想要成为你们这样的人,就算不为这个行业添砖添瓦,至少也能有所价值。
最后,我想用我最喜欢的周先生的一句话来回复《测试无用,因为有你》,“苟活者在淡红的血色中会依稀看见微茫的希望,真的猛士,将更愤然而前行”。