32岁,从手工测试到自动化测试,我都经历了什么?

Posted 测试萌萌

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了32岁,从手工测试到自动化测试,我都经历了什么?相关的知识,希望对你有一定的参考价值。

在这里插入图片描述
以前做软件测试感觉很枯燥无聊,就像流水线一样按照流程要求去做,传统软件测试行业也是以“点点点”的手工测试为主,加上国内软件公司不注重测试,受制于大环境影响等也就给了大众一种测试人员虽然身处IT行业,却是毫无技术可言的工种。

到了如今,时代真的变了,最直观的表现莫过于大厂测试人员占比越来越高,甚至测试人员已经超过了开发人员,其次就是招聘要求的提高,越来越要求测试人员拥有七十二变的能力。

而在这其中,自动化测试能力是现在手工测试迈向更高技术岗位的必经之路。

01

大家好,我是狼图腾,我又来了,从3月初到现在,我从视频会议转岗到智能驾驶已经一个月有余了,是时候好好写我的经历了,打算逼自己一把的同龄人可以参考下。

在这一个多月里,心情很复杂,有兴奋也有焦虑,兴奋的是又可以接触全新的领域,焦虑在于回想在视频会议项目的近一年的时间,从入门到熟悉,经历了一段比较痛苦的适应期。

如今已经习惯了视频会议的测试模式,重新换赛道并且从以前的手工测试为主过渡到现在自动化为主,一切又要从零开始,是否会重蹈覆辙?

有时想想习惯真的是一个很可怕的东西,人一旦长时间待在一个环境下会变得麻木,变得毫无危机意识,转到新的项目,虽然十之八九又会是一段艰难的适应期,但至少可以让自己重新产生危机意识,未尝不是一件好事,Stand at a new starting point and meet new challenges。

目前所在的团队主要集中在智能驾驶CI的测试,由于是集成测试,所以测试与开发是捆绑的,我们需要去了解系统的玩法和逻辑,知道智能驾驶本身是怎么去设计的。

只有了解到系统本身的一些底层原理,才能知道自己测试的哪些地方容易产生问题,哪些不是问题。

这样才能快速完成工作又保证产品质量。我具体任务就负责每天后冒烟的自动化用例分析,自动化脚本用的也是当前最火的Python。

当然肯定不止这一门语言可以实现,最好与实际项目需求和个人能力相结合,选择最适合自己的自动化测试之路。自动化测试可以大幅提升回归测试的效率,测试人员不用花费大量时间去校验原有功能的正确性,因此最大的优点是非常适合敏捷开发过程中,也就是加入到CI/CD中。

02

在这一个月中印象最深刻的应该就是客户都是985、211名校毕业甚至出国留过学。你知道和一群名校毕业的同事一起工作是什么体验吗?

一开始,面对这样的同事,我清楚的知道,自己和他们的差距实在太大,自己永远追不上他们了,为了不被他们甩的更远,你除了行动,别无他法。

周一至周五除了例行的加班,下班后都要抽出时间学习,周末就更不用说了,简单概括为五个字“累并快乐着”。上班上得比上学上自习还勤快!

很多事情到最后拼的都是坚持和自律。在大学时,看到那么多人迷失、堕落,才会更加钦佩那些每天利用空余时间为自己充电的人。谁都知道坚持了就会有好结果,但就是很多人都做不到。

跟他们更多的接触后,我发现他们真的是特别棒的一群人,因为他们真的是一群友善的人,并且很热情欢迎你加入他们的学习小组,邀你共同进步。

坦率的说,遇见一个欣赏的人不难,但遇见一群真诚上进的人是我的幸运!同他们在一起,我总是有压力,也有动力。因为大家都在跑,你不奋力跑起来,就只会被抛在后面。

有一个著名的10000小时定律理论,即一个人想要成为某个领域的专家,需要经过1万个小时的锤炼。

按此比例计算,如果以每天工作8小时,一周工作5天计算,那么成为一个领域的专家大概需要5年时间,因此初入职场的前几年是职业生涯最重要的,一个良好的开端对你以后的职业习惯、思维和待人接物的方式方法大有裨益。

我庆幸能够与一群优秀的人一起工作,每一天都是崭新的充满希望的一天,充满挑战也充满乐趣!

其实,写这篇文章也没有什么大的意义,大概是分享一下值得期待的职场生活吧!分享的本身就是意义所在。还有就是环境可以影响人的心情和行动,可以的话,求职时选择和你欣赏的人一起工作,你会越来越好的!

03

最后还是想谈谈软实力。一个优秀的测试人员,至少要具备以下两个特征:

持续学习能力:计算机技术的发展可谓日新月异,如果不持续学习,那么不出2年,你就会发现你只能当一个廉价的手工测试人员。

所以如果能在工作中学习最好,不能的话,下班后保证2个小时的自学时间。几年下来,你就能发现自己的进步有多大。

日常工作的沟通能力:无论是手工测试还是自动化测试,为了熟悉业务,会有很多机械性的测试工作令人感到枯燥乏味,我们要在工作中想办法优化工作效率,比如与他人的沟通协调能力是非常重要的。

这能体现出一个人处理事情的能力,无论是对于测试工作还是自身能力都是一个很大的优势。

比如说在测试过程中遇到阻塞问题,首先要尝试自己去解决或找他人帮忙,实在解决不了一定要报告测试经理去协调,不能让问题积压在自己手中,否则很容易造成项目进度风险。

只有具备这样的“软实力“才能得到领导的赏识,去参与更有挑战性的工作。

04

另外补充一句:凡事要趁早。

特别是技术行业,一定要在头几年打下扎实的技术功底,这对将来的技术管理或技术专家路线都有极大的帮助。

软件测试是为数不多可以随着工龄的增长而长经验的技术岗位,测试与开发不同,开发可能更多的是和代码打交道,更注重在一个领域往纵深发展,而测试可以接触不同各行业不同业务知识的项目,变化很多。

希望我的一些拙见,能给各位软件测试er和还在测试领域迷茫的同学一点帮助。


在这里插入图片描述

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你

关注我的微信公众号【伤心的辣条】免费获取~

我的学习交流群:902061117 群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

好文推荐:

阿里小黑叹息:越来越多的年轻人从职场撤退了?

Python简单?先来40道基础面试题测试下

App公共测试用例梳理

从一名开发人员转做测试的一些感悟

以上是关于32岁,从手工测试到自动化测试,我都经历了什么?的主要内容,如果未能解决你的问题,请参考以下文章

从自身的经历讨论手工测试与自动化测试

从外行到外包,从手工测试到知名互联大厂测开,我经历了什么...

软件测试一个冬天,如何从手工测试转职成为测试开发?

做自动化测试之前,你必须要了解的

从阿里测试工程师亲身经历的角度,给大家聊聊测试一行学习成长的经历。

26岁转行软件测试,目前34了,分享一些我的经历和感受