一、前言:人生感悟
人生,就是一个苏醒的过程,生命就是一次历练,从鲜衣怒马,到银碗里盛雪,从青葱岁月到白发染鬓,人总是会在经历中成长,在成长中懂得,在懂得里看透,看透而不说透,从而一步一步的走向成熟,修炼一颗波澜不惊的心。
希望我的故事能够激励现在的软件测试人,尤其是还坚持在做“点点点君”的测试人。同时也希望我的经历中能让你有所收获。
 
二、2009年:测试文盲君:
​文盲君大学毕业于2009年,曾幻想着天高任鸟飞,海阔凭鱼跃!谁知唯有我们真正的踏入社会后,社会才会慢慢的告诉你,不是如此简单的去遐想,唯有自己目睹和经历的假意和美真才明白:理想很丰满 现实很骨感!文盲君也曾游离于夜宵,地摊和富士康闯荡。各种挣扎!
 
三、2010年:点点点君:一入测试深似海,从此月薪过两万
2010年,一个偶然的机会,测试文盲君变成了测试点点点君。那时的测试工程师是真正的朝阳行业,熊猫级别的国宝,一些二线城市都没有软件测试工程师这个岗位,甚至一些二线的开发工程师都不知道软件测试工程师是干什么的?(毫不夸张)!一些有实力的公司为了过CMMI5级软件质量体系认证,高薪聘请测试工程师,只要会一点点测试在一线都能轻松过万,一个公司能请到几个软件测试工程师做软件质量把控不管是在政府的项目投标还是商业谈判软件开发业务都有巨大的优势。当时的测试体系基本还没有太多的流程化和规范化,是真正的点点点君。
作为一名合格的测试点点君,为了能与开发同频交流,以下的知识点必须得掌握 ,是不是感觉so easy?你没有看错!
但是:随着和开发的交集越多,这让我认识到后台逻辑对于测试工作的帮助,编程语言的能力将决定你测试能力的高度和深度
 
四、2012年:自动化萌新君:此生流浪随沧溟,偶然相值两浮萍
大概在2012年的时候,那时候还是JAVA为王的时代,随着软件测试和人工智能的发展,Python语言慢慢开始流行,当时的自动化测试才刚开始萌芽,还不成熟,各个公司就争先恐后的部署自动化,我们公司也不例外,我们所在的【P2P创新事业部】也要求我们使用Python和Selenium来尝试开展自动化测试。结果不了了之。主要原因归结于:
1.自动化测试技术不成熟。
2.自动化测试流程不规范。
2.测试人员的技能还达不到标准。
弄得当时很多的互联网公司的测试工程师焦头烂额,随之都暂停自动化业务,自动化就像是一阵风吹过,只留下一地鸡毛。
随着整个互联网在自动化方面的投入,虽然有不少失败的案例,但是确促进着整个自动化产业链的飞速发展!
同时:我也嗅到了自动化测试必然是以后的趋势!所以我就在有计划的往这一块学习。留下过足迹的网站包括:
Python菜鸟教程,CSDN,知乎,B站等等!不懂的就在论坛发帖!各种找资料!
 
五、2014年:自动化逍遥君:春风得意马蹄疾,一日看尽长安花!
2014年,经过近两年的技术沉淀以及互联网公司的摸索发展,自动化技术已经日渐成熟,我也是在有计划的跳槽到这方面的岗位,很幸运的,当时入职了一家做Python2.7+Selenium2的UI自动化公司,后来也开始尝试使用过RobotFramework框架。
2016年我开始做自动化全栈工程师,和团队一起从零开始搭建一整套UI自动化+接口自动化一体化框架平台,目前一体化框架平台已经在公司得到应用。
选择适当的时候,尽量发挥好自己的优势。"长江后浪推前浪,前浪死在沙滩上",我相信肯定还有不少的软件测试工程师站在“十字路口”迷茫,无助,找不到自己的方向,一切的迷茫都是因为想得太多而做得太少,每位测试从业者也都能意识到目前自己的窘境,但是能顺应时代做出改变的人还是田少,多数人都是"泰山崩于前而面不改色",眼睁睁的看着自己被行业所淘汰?下面是我整理编写的自动化测试工程师的发展规划路线:希望对你有帮助!会给你带来方向和灵感!
1、编程语言Java&Python以及前端技术,以Python为例:
2、UI自动化之Selenium的API应用
3、接口自动化
4、移动端App自动化
如果你不想再体验一次自学时找不到资料,没人解答问题,坚持几天就放弃的感受的话可以加我们的软件测试技术群:695458161,里面有各种软件测试资料和技术讨论。机油吧,测试君!上面就是我为大家整理出来的一份自动化测试工程师发展方向的知识架构体系图,希望大家能在这里收益良多,可以说,这个进阶的过程会让你很难受,但是只要你熬过去了,以后的生活就轻松很多了,所谓万事开头难,只要迈出了第一步,你就成功了一半。
 
六、2019年:自动化别离君:别离后,忆相逢,几回魂梦与君同
故乡留不住肉体,他乡留不住灵魂,生活就是在无人问津的地方拿尊严换钱 ,再在人声鼎沸的地方拿钱换尊严!
2019年初这个年假特别短,特别短,感觉刚回故乡,又要远走他乡!特别是看到宝贝女儿哭的撕心裂肺,肝肠寸断!奔向不惑之年的我本该享受天伦之乐,却到处是留守儿童和空巢老人。故乡若得安稳,谁又愿颠沛流离?
又要走了,很想多陪陪年迈的亲人,当面听他们说年轻的往事,看他们一脸幸福的表情。相对于电话真的太冰冷了。
若能安稳,我再也不愿颠沛流离。 每思及此,我便想念我那快乐的童年,我在心里暗暗发誓一定不要孩子的童年悄悄流走。我爱我的宝贝女儿。爸爸要给女儿一个最好的保障。爸爸一定会努力的。于是我做了一个任性且正确的选择,决定留在故乡这座美丽梦幻的新城:湖南长沙。我不后悔!我不愿再经历十年的颠沛流离,更不愿以后还要如此!
人到中年,如在生活的激流中行走,习惯了背过身子哭,转过身子笑。 但是自身没有足够的资本,如何敢任性呢?
所有漂泊的人生都梦想着平静、童年、玫瑰花,正如所有平静的人生都幻想伏特加、乐队和醉生梦死。
 
七、未来展望和发展
2020年是以往10年中最好的一年,是未来10年中最好的一年,而在我看来2020是美好如期而至的一年,虽然经历了【新冠】黑天鹅事件,但是雨后必定有彩虹,人生就是一场无法重头再来的旅行,走过的路,看过的风景,做过的选择,经历过的一切都将交织成每个人的乐章!未来的你肯定会感谢现在努力拼搏的自己!
我坚信:吾剑之所指,即是出路。有舍才有得!
如果你此文你也有同感,如果你觉得此文对你有帮助,如果你对软件测试、接口测试、自动化测试、面试经验交流感兴趣欢迎加入软件测试技术群:695458161,群里发放的免费资料都是笔者十多年测试生涯的精华。还有同行大神一起交流技术哦。
作者:诸葛
出处:https://www.cnblogs.com/csmashang/p/12677121.html
原创不易,欢迎转载,但未经作者同意请保留此段声明,并在文章页面明显位置给出原文链接。

从测试点点君跨入年薪30W的自动化逍遥君的人生感悟--测试君请进,绝对让你不虚此行!的更多相关文章

  1. 年薪30W测试工程师成长之路,你在哪个阶段?

    对任何职业而言,薪资始终都会是众多追求的重要部分.前几年的软件测试行业还是一个风口,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,目前软件测试行业“缺口”已经基本饱和.当然,我说的是最基础 ...

  2. 软件测试工程师应该怎样规划自己?成为年薪30W+测试工程师(乾坤未定,皆是黑马)

    今天在知乎上被邀了一个问题,软件测试工程师应该怎样规划自己?16年毕业,技术方面已经渣到不行,因为之前的公司没有Python自动化测试这个要求,有些迷茫.我把我的问题回答贴出来希望可以帮助到更多有类型 ...

  3. 从写下第1个脚本到年薪30W,我的自动化测试心路历程

    我希望我的故事能够激励现在的软件测试人,尤其是还坚持在做“点点点”的测试人. 你可能会有疑问:“我也能做到这一点的可能性有多大?”因此,我会尽量把自己做决定和思考的过程讲得更具体一些,并尽量体现更多细 ...

  4. 一位年薪30w软件测试员的职业规划

    先抛出一个观点: 那些,担心30岁后,35岁后,40岁后,无路可走的:基本属于能力不够.或者思维太局限.总之,瞎担心/不长进. 具体,见下面正文 曾经,在16年,写过一系列的软件测试从业者职业成长文章 ...

  5. Net Manager测试连接测试没有成功,用户权限问题,以管理员身份运行后测试成功

    Net Manager测试连接测试没有成功,截图如下:

  6. 安全性测试:OWASP ZAP 2.8 使用指南(一):安全测试基础及ZAP下载、安装

    概览 本文意在对于OWASP's Zed Attack Proxy(ZAP)软件做一个基本使用指南介绍. ZAP是一个用于实施安全性测试的工具,即使没有很强的安全测试背景也可以很好的使用. 为了达到这 ...

  7. 自动化测试架构设计 &&自动化持续集成测试任务实战[线性测试、模块驱动测试、数据驱动测试、关键字驱动测试]

    1 为什么设计自动化测试架构 1.1 企业现状分析 压力大:产品需求不明确,上线时间确定,压力山大. 混乱:未立项,开发时间已过半,前期无控制,后期无保障. 疲于应付:开发人员交付的文件质量差,测试跟 ...

  8. 年薪30W+高薪测试技术要掌握哪些?

    职业技能一 1. 软件测试: 1) 熟练灵活地运用等价类.边界值.判定表法.因果图法等各种方法设计测试用例,包括单元测试.集成测试.系统测试用例设计. 2) 牢固掌握了软件测试计划.测试日报.测试报告 ...

  9. 转:我终于离开了年薪30w的IT行业

    题目乍看起来有点故意惹人眼球的味道,但是对于我事实就是如此,暂且请君听我细细道来!      先自曝家门,我03年毕业,05年来深,06年买车子,06年底结婚,07年买了房子,09年生了儿子,妻子.房 ...

随机推荐

  1. 必备技能六、Vue中实现全局方法

    现实背景:很多时候我们会在全局调用一些方法. 实现方式两种:官网的实现use方法,然后你也可以用野路子直接在Vue.prototype上面定义. 先说野路子,因为其实野路子就是最根本的实现方式,官方的 ...

  2. 检测js对象是不是数组类型?

    面试时候被人问如何检测一个未知变量是不是数组类型,丢脸啊,老祖宗的脸都丢没了,这都不会,回家啃书本去吧!!! var a = [];方法一:Array.isArray([])  //true type ...

  3. nuxt.js如何实现同级目录下建多个动态路由,并将链接设置.html后缀

    nuxt.js中如果在同级目录中建两个_xxxx.vue的动态路由文件,那么页面跳转始终是跳的一个页面,如何解决这个问题呢?下面举个栗子: 第一步:新建两个页面文件 第二步:在nuxt.config. ...

  4. 0318 guava并发工具

    并发是一个难题,但是可以通过使用强力简单的抽象来显著的简化,为了简化问题,guava扩展了Future接口,即 ListenableFuture (可以监听的Future).我强烈建议你在你的所有代码 ...

  5. isEmpty 判空函数 内部分别判断是 null 空数组 等

    import { oneOf, isEmpty } from '@/libs/tools' export const isEmpty = (value) => { if (value == nu ...

  6. Java 并发原子操作类(转)

    转自:https://www.jianshu.com/p/3632a0f9f083 线程不安全的高并发实现 客户端模拟执行 5000 个任务,线程数量是 200,每个线程执行一次,就将 count 计 ...

  7. 创建 VuePress + GithubPages + TravisCI 在线文档

    目录 最终效果 思路 总体 过程 用到的东西 相关 创建Github仓库 创建Github仓库 SSH密钥链接Github 生成SSH密钥 Github添加SSH密钥 测试SSH密钥 配置VuePre ...

  8. WordCount程序(Java)

    Github项目地址:https://github.com/softwareCQT/web_camp/tree/master/wordCount 一.题目描述 实现一个简单而完整的软件工具(源程序特征 ...

  9. 毕业设计——基于ZigBee的智能窗户控制系统的设计与实现

    题目:基于物联网的智能窗户控制系统的设计与实现 应用场景:突降大雨,家里没有关窗而进水:家中燃气泄漏,不能及时通风,威胁人身安全,存在火灾的隐患:家中窗户没关,让坏人有机可乘.长时间呆在人多.封闭的空 ...

  10. [尊老爱幼] Queen

    You are given a rooted tree with vertices numerated from 1 to n . A tree is a connected graph withou ...