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

一、前言:人生感悟

人生,就是一个苏醒的过程,生命就是一次历练,从鲜衣怒马,到银碗里盛雪,从青葱岁月到白发染鬓,人总是会在经历中成长,在成长中懂得,在懂得里看透,看透而不说透,从而一步一步的走向成熟,修炼一颗波澜不惊的心。

希望我的故事能够激励现在的软件测试人,尤其是还坚持在做“点点点君”的测试人。同时也希望我的经历中能让你有所收获。

二、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

原创不易,欢迎转载,但未经作者同意请保留此段声明,并在文章页面明显位置给出原文链接。

原文地址:https://www.cnblogs.com/csmashang/p/12677121.html

时间: 2024-07-30 14:42:55

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

IT技术资料合集-年薪30w腾讯IT工程师吐血整理

[IT技术资料合集-年薪30w腾讯IT工程师吐血整理,限时免费领取]30个高薪IT人士必备工具 50+技术人必读书籍20+IT业内人士必看网站10份一线互联网技术前景报告60GLinux云计算+python人工智能技术视频500M内部高薪课件PPT和面试秘籍 原文地址:https://blog.51cto.com/10515215/2386235

Android自动化测试之UIAutomator(三)---比对测试截图

系列回顾:本系列主要从开发的角度介绍UiAutomator的使用,总共包括三篇: 基础入门: Android自动化测试之UiAutomator(一) 技巧篇:     Android自动化测试之UiAutomator(二)(未完成) 比较工具篇 :Android自动化测试之UiAutomator(三)---比对测试截图 本文是第三篇. 转载请注明出处:http://blog.csdn.net/xzy2046/ 以下是正文: 1.简介: 本文适合所有以图片作为输出的自动化开发工具(不仅限于Andr

[面试题][总结]100层楼丢玻璃球测试临界可破层数,用两个一模一样的球来测试计算尽可能少的次数?

1 题目描述  有一栋100层高的大楼,给你两个完全相同的玻璃球.假设从某一层开始,丢下玻璃球会摔碎.那么怎么利用手中的两个球,用什么最优策略知道这个临界的层是第几层? 2 解法汇总 2.1 递推方法一 第一次扔k层 ,则次数time=1,第二次,如果破了,要试从1到k-1层,此时需要Time=time+k-1=k 次:如果没破,还要扔k层,则次数为time=2;如果破了,还要扔k+1到2k-1层,再加上2 即Time=Time+k-2=k.还是K次:注意每多扔一次 少测试一层.次数却多一次.实

iOS 8之高薪无忧视频课程--助你挑战年薪30W(33课)

本系列教程采用了iOS8和最新的Swift进行讲解,视频中所有的例子都在最新的XCode中调试通过.理论上所有的例子都可以在iPhone/iPad模拟器上成功运行.但要注意,有一些demo,如GPS.手势识别等,建议在真实设备上进行测试.本路线图提供的视频课程是全网最深入,最全.通过对本路线图的学习,学员可以充分掌握iOS8的开发过程,并具有一定的项目实战经验.这些都将是您获得高薪的有力保障.

年薪30W前端程序员,需要吃透的前端书籍推荐

随着互联网时代的发展,web进入2.0时代,前端开发的岗位逐渐独立出来,大量的前端程序员工资和技术水平飙升.前端框架层出不穷,新技术不断更新,作为前端的程序员也是倍感吃力.但为了高薪,每一个前端开发者,都在不断的学习新技术,啃底层.今天小编为大家推荐一个前端程序员必须要吃透的书籍! <JavaScript DOM 编程艺术> 超级前端畅销书,作为前端程序员必读两遍以上的书籍,这本书籍特别适合初学前端的新人,前端的核心技术就是JavaScript,同时也是前端的难点.而这本书非常适合入门,通俗易

2020年薪30W的Java程序员都要求熟悉JVM与性能调优!

前言 作为Java程序员,你有没有被JVM伤害过?面试的时候是否碰到过对JVM的灵魂拷问? 一.JVM 内存区域划分 1.程序计数器(线程私有) 程序计数器(Program Counter Register),也有称作为 PC 寄存器.保存的是程序当前执行的指令的地址(也可以说保存下一条指令的所在存储单元的地址),当 CPU 需要执行指令时,需要从程序计数器中得到当前需要执行的指令所在存储单元的地址,然后根据得到的地址获取到指令,在得到指令之后,程序计数器便自动加 1 或者根据转移指针得到下一条

JVM虚拟机面试指南:年薪30W以上高薪岗位需求的JVM,你必须要懂!

JVM的重要性 很多人对于为什么要学JVM这个问题,他们的答案都是:因为面试.无论什么级别的Java从业者,JVM都是进阶时必须迈过的坎.不管是工作还是面试中,JVM都是必考题.如果不懂JVM的话,薪酬会非常吃亏.其实学习JVM并不仅仅可以用于面试,而在于更深入地理解 Java 这门语言,以及为未来排查线上问题打下基础. JVM的优势 想要告别增删改查和简单开发,而是去做Java性能分析和调优工作,那么JVM绝对是一把助力的利剑.对于Java开发者而言,只有熟悉底层虚拟机的运行机制,才能通过JV

Jmeter接口测试自动化 (三)(数据驱动测试)

本文转载至http://www.cnblogs.com/chengtch/p/6105532.html 当我研究要通过用例优先级控制用例是否执行时,我发现了用"如果(if)控制器"就可以很好的控制用例执行,再搭配"循环控制器", 就能很好的读csv了. 1.设计了如下的测试用例: 2.根据用例设计脚本结构: 3.测试用例与脚本之间的关联: 3.1 通过csv读取元件读取测试仪用例表格的每一行 3.2 http请求中关联用例的参数 我这里尝试着仅用一个http请求来依

python+selenium自动化软件测试(第10章):测试驱动TDD

测试驱动开发模式,要求开发在写业务代码的时候,先写出测试代码,同时单元测试例子决定了如何来写产品的代码,并且不断的成功的执行编写的所有的单元测试例子,不断的完善单元测试例子进而完善产品代码, 这样随着功能的开发完成,测试代码也会对应的完成, 很显然,这是一个全新的开发模式, 在一定程度上,可以完全的提高软件的质量,以及开发可以对自己写的代码进行一个全面的评估和测试. TDD 模式是一个很大的概念,在这里, 我重点介绍下测试驱动模式与自动化的融合以及精简自动化的测试代码.下面我们来看一个登录的案例