2年时间,涨薪20k,想拿高薪还真不能老老实实的工作…

2016年开始了我的测试生活。

2016年刚到公司的时候,我做的是测试工程师。做测试工程师是我对自己的职业规划。说实话,我能得到这份工作真的很高兴。

来公司的第一个星期,因为有一个项目缺人,所以部门经理提前结束了我的考核期,让我随项目组进行集中开发。

从此,我开始了我的测试生活。

1、工作虽然累,但是不枯燥

虽然以前在新浪做过测试,但是象现在这样跟着一个项目组做测试还是第一次。

基本上是第一次写测试计划、第一写那么大量的测试文档,而且也是第一次自己一个人要对测试质量负责。

集中开发的工作时间很长,一天大概至少工作在12个小时以上。项目组里都是年轻人,大家平常一起紧张的工作,偶尔会开些玩笑。

工作虽然累,但是却不枯燥。现在想起来,集中开发的这段时间,是我感觉最充实的一段时间。

2、重复的手工操作,让我变得焦虑

随着项目的深入,我开始感觉到测试的压力:每次开发人员发布的版本都不能经过有效的测试。

有时候只能将基本的业务流程跑一下,然后就将这个版本提交给客户了。

而且,一次又一次重复的手工测试,也在不断的消耗着我的耐心和热情。我开始理解为什么有的人在论坛里总是觉得测试没前途了。

是啊,每天都是重复的敲键盘,点鼠标,有什么意思。

像这样干上三年五年,自己的前途又在哪里?于是我想到了自动化测试。

3、我要改变这种状态

在公司的月工作总结中,我大胆的写了自己的想法。

我在工作总结中写到,XX项目由于业务流程分支多,测试量大,单靠手工测试已经远远不能满足测试任务的需要,希望领导在该对该项目的测试中,考虑引进自动化测试。

然后,在总结中写了一下我进行自动化测试的一些想法和构思,写完后就直接发经理了。

这个时候我还没意识到,我的这份工作总结会给我带来什么。

4、我得到一个机会!

没过几天,领导的批复就发到我的邮箱了。领导非常同意在该项目中进行自动化测试。

其实,在我提交这份工作总结之前,测试部也进行过自动化测试的工作。不过当时是以兴趣小组的形式组织的。

由于其他工作的影响,自动化测试的工作也是时断时续。

针对我提的建议,领导决定针对这个项目的自动化测试,启动一个自动化测试研究项目,项目的目标就是通过摸索和实践,建立一套自动化测试的工作流程和模版。

同时,对自动化测试在测试部内的可行性进行调研。

最后,领导还公布了一个让我意外的决定:他让我负责这个项目,换句话说,我现在是这个自动化测试项目的项目经理了。

5、我面临的非常大的压力!

说实话,得到这份任命,让我真的感到很意外,而且就在领导公布决定的那一刻,我突然感到了心里有一种从来没有过的压力。

作为一个刚到公司一年的新人,就开始承担一个项目的负责人工作,这在这个公司里是少有的。

如果这个项目失败了,那么我很可能无法在这个公司立足,所以我要努力争取项目的成功。

 6、我需要成功,但我该怎么做?

√ 独当一面让我学到了很多东西!

接下来的一个月,我的工作完全以自动化测试项目为核心。召开项目启动会、编写项目计划、设计自动化测试方案、组织相关文档的评审,这些都是我从来没做过的工作,一边摸索一边学习,感觉很累,但是感觉每天都在成长。

现在,自动化测试项目处于关键的方案设计阶段,在这份自动化测试方案里,我要设计测试脚本、设计数据驱动、还要完善脚本模版,之后还要组织评审,如果评审通过,那么这个项目可以说就成功了50%;如果评审不通过,那么就意味着方案还不成熟,还要修改。

工作上的压力、项目内成员之间的协调,还要考虑管理过程中的一些细节,我终于明白了一个道理:项目经理不是人人都能当好的。

√ 开发与测试本是一家,只是分工的不同而已

回顾在XX公司的工作经历,可以说14年是我准备的一年,是公司考察我的一年,也是我在公司打基础的一年;15年对我来说是关键的一年,以后在公司如何发展,就看15年的工作成果怎么样了。

有时候看微信上,经常有人问:测试与开发哪个好,测试有没有前途,测试有没有发展,不觉得哑然一笑,想想这些问题也曾困扰过我。但是现在这些问题在我面前都烟消云散了。

因为我现在想得很明白:开发与测试本是一家,只是分工的不同而已;

前途是自己靠实力挣来的,有实力你做开发与测试都一样光明无限;没有实力的人,无论做开发或测试前途都是暗淡无光。我愿意坚信,只要我愿意坚持,软件测试这行总是有条路给我走。

最后我分享一下我的软件测试学习之路,希望对你有所帮助!

1.前置基础知识:

  • 计算机基础
  • 测试理论
  • HTML基础
  • CSS基础
  • JS基础

二,linux和数据库

  • linux
  • 数据库介绍
  • SQL语言(重点)
  • 数据库高级功能

三,测试基础

  • 软件测试理论
  • 软件生命周期
  • 测试方法和分类
  • 测试用例设计
  • 缺陷管理
  • web项目实战
  • 测试管理工具

四,编程+数据结构

  • Python基础
  • 面向对象
  • 异常处理
  • 模块和包

五,WEB自动化

  • WEB自动化入门
  • WEB自动化基础
  • WEB自动化中级
  • WEB自动化高级
  • 项目实战

六,移动自动化

  • 移动自动化基础
  • 移动自动化中级
  • 移动自动化高级

七,接口测试

  • 接口基础
  • postman实现接口测试
  • 数据库操作
  • 代码实现接口测试
  • 持续集成
  • 接口测试扩展

八,性能测试

  • 性能测试基础
  • 性能测试工具
  • 项目-接口性能测试
  • 项目-web性能测试
  • 性能测试调优

九,综合项目实战

功能测试,ui自动化测试,接口测试,性能测试

最后为了帮助大家迅速建立测试思维能力,早日斩获大厂Offer、掌握职场话语权,下面这份《软件测试工程师知识构架图》应该会对你很有帮助

 

最后为方便大家学习测试,特意给大家准备了一份13G的超实用干货学习资源,涉及的内容非常全面。

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!我把资料放在下方,有需要可以点击下方免费领取~   

版权声明:本文为博主作者:测试大大怪原创文章,版权归属原作者,如果侵权,请联系我们删除!

原文链接:https://blog.csdn.net/kk_lzvvkpj/article/details/128976481

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
扎眼的阳光的头像扎眼的阳光普通用户
上一篇 2023年12月29日
下一篇 2023年12月29日

相关推荐