“重复自己是件悲哀的事情”
“百人计划”二期,老徐一开始讲的,我陷入了沉思,曾经我不想每天都做相同的事情,不想死磕在同一个东西上,然后跳槽到现在的公司,并且换了岗位。现在想想,当下之所以很努力,是因为对现在岗位不是很熟悉,需要边学习边工作,否则连基本的工作都承担不了。想到之前刚到上一家公司的时候,自己也很努力,很上进,可是慢慢的,随着对自己负责的越来越熟悉,然后就开始颓废,书也不看了,每天完成自己的任务即可,忽然好害怕自己之后又变成那个样子……现在加入“百人计划”,就是对自己的一种督促,希望在这两个月的时间里,自己能养成好的习惯,不断进步。
系统学习、输出以及小组作用
在分享前,老徐在群里、小蜜圈还有简书都分享了百人计划的大纲,我看了好多遍,最主要的原因是:我是一个刚从开发转来测试的,对于测试的很多东西都是只知道概念,具体是什么,怎么学习都不清楚,对自己以后的发展也只是有个粗略的规划(老徐分享时说那就不算规划)…………然后害怕自己后面跟不上大家的节奏,所以就看了好多遍,想着在每次分享之前,把相关需要懂得知识自己先准备下。
对于系统学习,很适合我,能让我对测试有个全面的认识。老徐一直强调输出的重要性,在我个人而言,认为输出确实很重要,记得还在初中的时候,由于自己英语很差,然后老师为了验证我是否进步,每天晚自习就让我给大家讲题,最后我的英语成绩提高很多,也很快;还有就是我觉得有些事情急不来,本来就是个长期投入,就比如学习、成长,需要持之以恒。
还有对于小组,其实每个小组就是个小团队,俗话说团队的力量是无限的。之前组长总结了组内每个人擅长的东西,我们互相了解后,便可以互相学习,组内也会分享。很明显的一点,在我装环境的时候,每次遇到问题,自己查了好久无解的时候,就会组里问下,组里懂的小伙伴就会指导我,指出错误的步骤,所有的问题都得到了解决,这也许就是组存在的意义,以后学习中更是如此。
测试中常见问题
转为测试从业者之后,也是加了好多测试相关的群,有时间也会看群里的消息,经常看到大家说:感觉写测试用例好麻烦、自己被动加班等之类的,老徐分享时,总结了下面几点常见的问题:
1.如何推进开发自测?
曾经我也是一个开发,当时由于我刚毕业,再加上上家公司流程规范,所以无论是写需求还是修改bug,都会自测之后,才提测给测试,因为这样可以节省双方的时间。但在很多流程不那么规范的公司,就存在开发不自测,写完代码就直接给测试测,导致来来回回好多遍,才能真正开始测试,很浪费时间。老徐的建议就是由上到下进行推进,将自测的重要性告知各方老大,让老大进行推进。
2.测试流程是怎么样的?
对于测试流程,之前我也只是在书本上看到,进公司做测试也有一个月了,当前公司测试流程还算完善,无论大小需求都会进行需求评审、用例评审等,个人认为流程完善是件好事,可以明确责任,出现莫名其妙背锅的情况很少,同时也能养成严谨的习惯。
3.测试用例写不写?
写测试用例,确实很浪费时间,但是好处就是能够整理思路,熟悉业务。之前我认为比较小的需求就可以不用写测试用例,公司也没有规定说一定要写很详细的测试用例,基本每次写测试用例都写的比较粗糙;然后有次被闺蜜(做了好久测试)看到,批评了我,说这是习惯问题,不能因为需求小、没有规定,就写那么糙,以后如果你有事情,别人看了你的测试用例都不知道要测试什么鬼。感觉闺蜜说的很对,那次之后我每次都很认真的写测试用例。
老徐建议根据项目的各项因素进行评估,但一定要写测试点,粒度可以写的粗点儿。
4.如何快速成长?有没有什么捷径?
个人认为成长这件事情,没有捷径而言,所谓一口吃不成大胖子,成长也是一样的道理。如果基础都不好,不扎实,怎么学习更深入、更难得东西呢,所以吧还是一步一个脚印的来。
老徐建议:弄懂工作中的问题;系统的看几本书;保持学习的劲头;有输出。很庆幸,老徐所说的这几点,我现在都有在实践,希望自己逐渐成长,强大。
5.开发写代码阶段,测试做什么?
个人而言,开发写代码阶段,都在分析需求,写测试用例,用例评审,如果写代码时间再久点,就在看自己想看的东西,学习学习。
老徐建议:了解需求,写测试点或测试用例;了解接口,做接口测试;熟悉需求相关业务;对于不同的知识去学习。
每天累成狗,哪有时间学习?
针对这一点,累成狗确实是这样,但是对于没有时间学习,表示不赞同,个人感觉还是习惯的问题,有个朋友,每天都要看书,如果今天书没看,就看完再睡觉,对于他这个习惯,我是很佩服的,自从毕业后,似乎很多习惯已经没有了………周内都是上班,周末又感觉自己累了一周了,然后一直在休息,导致学习进度超级慢……
老徐建议:合理利用每一刻时间,开发写代码时、上下班路上、睡觉前、起床时都可以用来学习。
压力测试?自动化测试?
对于这两点,之前自己只是在概念层面了解过,实际工作中也没有接触过,故对于这两个方面,没有什么深刻的见解,只是知道现在好多从业者都会说要学自动化、以后要向自动化方向发展等,包括我自己也是这么想的,听老徐讲后,发现这只是一个盲目的想法,没有考虑实际情况。
老徐讲到压力测试不是测试就能完成的,需要开发协助,还有各种性能指标等,而自动化测试只是个笼统的概念,又分为很多模块,首先要想清楚自己要学习哪个模块,是否应该从最基本的开始学。彼时,我才对这两个方面有了进一步的了解,愿在后续学习中了解更加深入。
核心竞争力
在老徐讲之前,我认为测试从业者的核心竞争力,其实同开发一样,就是技术能力要强。老徐讲到测试知识体系、测试思维、所属行业的业务体系、持续学习能力、技术等,才发现自己的理解是那么多片面,原来需要学习的还有很多,作为一个初步入测试的从业者,也应当从这些方面去培养自己,去成长。
老徐一个小时的分享,讲了好多东西,为我们这种刚步入或者打算步入测试行业的人,指明了学习方向,也我我们提供了学习的一个平台;对于已经做测试好多年的人来说,也可以让他们明确自己以后的方向。俗话说万事开头难,现在这个难的部分已经结束,后期每个人肯定都会得到自己想要得到的东西,自己也会努力跟紧大家的步伐。