8年资深测试八条最佳学习实践总结

退伍后选择了软件测试行业,从第一家传统的互联网典型业务测试一直到上市公司的总监,从一开始的点点点每周一次发版,到后来去研究性能、自动化、测开。经历了当初对工作很有激情,接触的越多越发现自己只熟悉测试领域的很小快业务。专注性能后发现自己给自己设定了职业发展界限,缺乏了广度。等到开始做企业内训之后,也就是专注软件测试这个行业之久,才发现测试这条路需要一直探索。

今天有感给大家整理我这些年的最佳学习方法,希望测试人都少走弯路。

总结来说:

合理管理工作时间
学会给自己目标,挑战自己
最简单的TDD
了解大环境
用你喜欢的方式
我创建了自媒体
独当一面
掌握自己的职业发展

一、合理管理工作时间

在职测试人员一定要注意这一点,在测试过程中你会发现总会有开发过来说看不懂这个前置条件的描述,产品经理催促用户手册修订的情况,要么就是需求评审会不叫你,需求变更会一定叫测试的情况。很多测试都是需要连续性的工作,但是在职场中真的很容易被打断。

可以定好自己的时间管理计划:

将每周任务拆解到每天,比如今天需要做的是测试设计–回归测试;今天的某个时间段内(1个小时专注力最好)需要做的工作就非常明确了。不会被公司内部人员打扰更不会被手机啊微信啊各类消息打扰了。

这一个小时的工作效率是极高的。

二、学会给自己目标,挑战自己

三年内我做到了测试经理,这个跨越用了三年时间,但是拆解下来我是入行之后的第二年开始给个季度给自己制定一个大目标的。比如从功能测试到专项测试的转型中,需要学习非常多的其他领域的知识,因为测试是需要分领域的,一直在做某一业务的功能测试,想要去了解更多业务需要大量的时间成本,但是某一个阶段学习完成后,自我满足感会提升接下来的学习效率。

目标不必太大,只要入行了之后就会发现可学习的地方。希望大家不要成为知乎内“五年八年测试,月薪8k的情况”。

三、最简单的TDD

Test-Driven Development,是敏捷方法中的意向核心事件,也就是在开发功能代码之前,要编写单元测试用例代码,对编写的函数或者类明确测试方法后,再进行设计与编码,小项目中基本用处不大。

但是学习一些方法论还是很有必要的,是在产品开发之前的测试先行。

很多人会说产品-开发-测试在实际工作中有很多口角,但是站位角度不同分歧很大,也在互联网公司有很多鄙视链,这种鄙视链类似于:C语言的鄙视Java–Java的鄙视Python;也就是执行测试阶段,开发交付了版本,产品介入,无论是重改还是修改需求,都要投入很多成本。

建议:开发阶段测试人员优先输出冒烟测试用例,评审后开发根据冒烟CASE来做代码设计

四、了解大环境

多加一些交流群,多看看测试相关论坛,线下沙龙,还有一些开源工具发布会,都会保证自己的思想与时俱进,不会被淘汰,不会一叶障目的情况。即使不去跳槽,也建议更新自己的简历,看看是否达到当前各个企业的招聘需求。避免公司跟你说再见的时候,你猝不及防。

五、用你喜欢的方式

真正的了解自己是很难的,知道自己适合什么也不是简单的事情。我是有机会开始在企业内部培训,将培训走到了企业外部。开始给别人培训非常的紧张,但是这种经验多了之后我发现,在给别人做培训的时候增加了自己的知识,而且增强了自己对业务的理解和自信等等。

找到自己提升的方式方法,会让学习事半功倍。

六、我创建了自媒体

也是因为企业内训,其实相当于写书,真正做过这个事情的人大概才理解,你要输出一页的内容,可能需要有一本书的知识体系。在这样的情况下,我开始更新自己的自媒体,当共享有人看的时候,并且吸引了很多测试人员参与到其中,还有很多想转行的人愿意跟我学,让我的职业发展也有了新的视野。

七、独挡一面

跟很多测试人员做过沟通,发现大家很容易给自己设定界限,我是功能测试,我是自动化的、接口的、性能的、安全的,所做的也是某个领域内的工作。去看别人的工作雾里看花,根本不懂,自然而然就不想去懂了。但是测试人员实际应该对焦的是交付高质量的产品。

再怎么专注自己的工作也是不能独立完成整个活动的。及时工作岗位实在很明确,但也要多沟通了解其他的领域。

不仅测试吧,开发也是这样。我有一个朋友,一个项目就成了总监。要知道华为的晋升机制,不是那么容易做到总监的。他是怎么做到的?一个新的项目,他不仅负责自己的工作,还去了解前端、数据库…别人的领域。因为是新项目,其他部门的人来了之后,找不到谁负责什么板块,但是发现谁找到他都能解决问题。这个项目结束后,直接成了总监。

八、掌握自己的职业发展

不管是面试还是同事之间聊天的时候,都会被问“职业发展规划是什么?”,很多被问到的人可能都会觉得这是一个虚无缥缈的问题,因为大多数人都不知道自己的明天。实际上这个问题换一个提问方法就很有意思,你想在工作领域中成为一个怎样的人?

不管是正在转行学习测试的你,还是已经在职的你。清楚自己的目标和方法,才可以全心投入,如果之前一直没有目标,那从现在开始也不晚。

结束语:
以上并非专业的测试学习路线,但是总结了一些经验之谈。其实工作当中没有什么标准的流程,只有不断的学习灵活用到各个领域。保持年轻,保持热情,保持学习~

猜你喜欢

转载自blog.csdn.net/leboxy/article/details/110237179