今天的主角严格来说并不是一本书,而是一本练习册,但是它的理论知识远超一般书籍。也是在我正式踏足测试领域之前的最大依仗:
虽然很残破,但并不是🐭咬的。只是单纯的读书破万卷而破坏的而已。
整本书的内容大家可以看一下:基本是左右结构,左边讲,右边做。
很像我们的学生时代的练习题,这样也很有代入感和成就感。
整本练习册很厚,几百页,题和知识点也达到了上千条,而且这些题据说都是国家四级计算机等级考试的题,所以学完后你会感慨,原来想成为国家承认的软测工程师是多么艰难的事情。并不是我们之前所以为的,这种工程师都是纸上谈兵,啥也不懂,远远不如我们民企的测试大牛厉害。
它其中对于测试流程,和测试规则,测试方法有着极高的要求和比重,曾经尚未踏入社会的我,整体做着这本练习题和其他类似的题,还以为软件测试领域就是这样的无聊且枯燥,整本书中几乎没有对代码的解读。当然自动化的理论和应用场景是有的。但是毕竟13年的版本,那时候传统测试技术还算是主流吧。
可能刚工作3年内的新人 或者 打算浑浑噩噩混日子的人(当然能关注这个公众号的都是超上进和向往技术的潜力股) ,会觉得这些传统知识毫无作用,毕业了直接去公司,拿过来东西直接写用例执行就完事了。
去过培训班的同学也清楚,里面培训大部分都是索然无味的传统测试理论流程等,内容和这本练习题比起来大体一致,但也各有千秋。不管怎样,新人从事工作后会统一的认为,这种传统技术没用了。测试领域宝贵的就只是代码自动化了,当然曾经的我也是这么认为,但是随着时间经验增长,我越来越觉得,万变不离其宗,而这些传统技术才是能恒久远的东西。
当然我是一个变革者,我学习这些很难在如今环境下用起来的传统知识,并不是单纯的要学习,而是想如何利用这些和现代化代码技术结合起来创造一条新的路线,所以才会耗费巨大精力去研究传统理论,虽然这些并不能给我在面试中加分。
不过我还是推荐现在的新人简单看一下这本练习册,不为了说一定要理解学会上面的技术,而是简单的打击一下因为会点自动化就飘飘然的新人,打击一下觉得测试就是门槛低大街上随便拉一个人就能干的思想,让大家认识到真正的测试工程师到底有多难。开始重视测试,敬畏测试。
在年轻一代的工程师里,能潜心研究传统的太少了,我就是其中之一,我最骄傲的并不是身为资深测开,掌握多高的测试开发自动化技术。也不是有多大的影响力和多高的创新能力,而是在我这个年纪的工程师中,我是为数不多的能解读传统测试技术的人。希望此刻阅读的你也能如此,一起传承测试的真正思想。