不是一流大学毕业,却通过自学软件测试,进了阿里年薪初始22K

1889 篇文章 51 订阅
1221 篇文章 21 订阅

在这里插入图片描述

摆脱迷茫,突破瓶颈

成功有没有捷径,唯一的捷径就是不走弯路。成功对你而言,只是个时间问题。

要清楚自己未来的目标是什么?

很多人把职场想得太美好,其实不然。如果你没有规划好,你就会难免遇到各种各样的问题:工作不开心;没有前进的动力;工作不是自己想像的那么好;自己的才能无法发挥;看到以前的同学待遇如何如何,便受不了刺激,急切地想跳槽;当初为了生存而找的工作,根本就不适合自己……

这是几乎所有初入职场的同学都会面临的问题。而这些问题通常会在步入职场的1-3年之内最明显(3年之后之所以不明显,是因为你已经被现实折磨得太久了,已经被种种不平现象同化了,因此也就习惯了。

你曾经的种种抱负被现实碾得粉碎。于是,你也从一个志向远大的年轻人一下子变成了一个碌碌无为、甘于平庸、成天为了生计而奔走的普通打工者)。如果不及早解决这些问题,那么,你就会荒废这3年的时间(有的人可能会更长),而对于一个职场新人来说,这3年至关重要,是锻炼能力、积累资本的黄金3年!一旦错过,则要花费更多的时间,从头再来,重新弥补!更有甚者,可能一辈子都无法弥补!这绝对不是危言耸听!

在这里插入图片描述

不是一流大学

我 2020 年二本大学毕业,大学期间对计算机有兴趣、有热情,就利用业余时间买了大学计算机专业的教材自学了一遍,毕业前考了一个计算机三级B 的证书。毕业后混进了一家软件公司做HIS系统,做了几个大项目后转到测试——当时的优势是有资深的行业背景,又有开发经验,了解系统的实现——之后就在测试行业一直混迹到现在。

几年来换过几家公司,所做的系统主要都是HIS系统,电信BOSS 系统以及其它运营商级系统。自己所从事的工作包括开发工程师,测试工程师,Team leader,在前两家公司也零零碎碎的做过一些售前和需求工作。目前又转回技术职位,在一家外企做 Senior Test Engineer,所关注的方向是软件测试过程改进,性能测试和软件测试自动化。

对于转行来说,如果能够充分利用之前专业所积累下的知识和经验,将会对转行有很大的帮助。我的第一份工作并不是因为我的开发能力强,而是因为当时公司所有人对医院内部的各种业务的熟悉程度都不如我。很多软件企业都是作企业应用的,为某一个行业提供服务,那么相对来说,行业知识比计算机专业知识更重要,也更难学的精通,因为作为技术人员很难有机会沉浸到那个环境中去。

对于测试工程师来说,有开发经验和没有开发经验的确是有差别。但是这并不是关键,关键在于如何认清自己的优势并加以利用,找到合适的定位而不是去和别人的长处一争高低。

自学经验分享

需要学的知识点我都又易到难给整理出来了,我把软件测试入门——精通做了一个资源整合,是根据网上各个,软件测试大佬学习路线,整理的一份“宝典”从理论——实际操作!

自动化测试学习之路任重而道远,我们也都在奋斗的路上。下面是我熬夜整理出来的学习规划路线。希望能给你带来学习便利…
在这里插入图片描述

一、测试基础

了解测试的基础技能,掌握主流缺陷管理工具的使用,熟练测试环境的操作与运维
在这里插入图片描述

二、Linux必备知识

Linux作为现在最流行的软件环境系统,一定需要掌握,目前的招聘要求都需要有Linux能力。

在这里插入图片描述

三、Shell脚本

掌握Shell脚本:包括Shell基础与运用、Shell逻辑控制、Shell逻辑函数

在这里插入图片描述

四、互联网程序原理

自动化必经之路:前端开发基础知识以及互联网网络必备知识四、互联网程序原理

在这里插入图片描述

五、MySQL数据库

软件测试工程师必备MySQL数据库知识,不仅仅停留在基本的“增删改查”。

在这里插入图片描述

六、抓包工具

Fiddler,Wireshark,Sniffer,Tcpdump各种抓包工具适用于各种项目,总有一款适合你的

在这里插入图片描述

七、接口测试工具

接口测试神器,你绕不开的强大工具:Jmeter。小巧灵活:Postman

在这里插入图片描述

八、Web自动化测试Java&Python

了解自动化的目的,熟练掌握TestNG&unittest自动化框架,以及断言与日志处理

在这里插入图片描述

九、接口与移动端自动化

专业接口调用、测试解决方案。组建完整的web和接口自动化框架,Appium整体使用

在这里插入图片描述

十、敏捷测试&TestOps构建

揭开TestOps的神秘面纱,持续集成Jenkins框架烂熟于心
在这里插入图片描述

十一、性能测试&安全测试

软件测试的彼岸:性能测试和安全测试,选个方向努力爬坑吧!
在这里插入图片描述

过程很艰辛,但坚持到最后绝对不负众望…

好了,今天就到这儿吧,小伙伴们点赞、收藏、评论,一键三连走起呀,我是测试君,我们下期见~~

最后: 大家可以去我博客首页看下侧边栏! 进去有许多资料共享!资料都是面试时面试官必问的知识点,也包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。


好文推荐

转行面试,跳槽面试,软件测试人员都必须知道的这几种面试技巧!

面试经:一线城市搬砖!又面软件测试岗,5000就知足了…

面试官:工作三年,还来面初级测试?恐怕你的软件测试工程师的头衔要加双引号…

什么样的人适合从事软件测试工作?

那个准点下班的人,比我先升职了…

测试岗反复跳槽,跳着跳着就跳没了…

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当涉及到软件测试自学教程时,有很多资源和教材可供选择。以下是一个简单的自学软件测试的教程大纲,你可以根据自己的需求和兴趣深入学习。 1. 软件测试基础知识: - 了解软件测试的定义、目的和原则。 - 学习软件测试的生命周期和过程。 - 掌握常见的软件测试术语和概念。 2. 软件测试方法和技术: - 学习黑盒测试和白盒测试的基本原理和技巧。 - 了解功能测试、性能测试、安全测试等不同类型的测试方法。 - 掌握测试用例设计技术,如等价类划分、边界值分析、决策表等。 3. 自动化测试工具: - 学习使用常见的自动化测试工具,如Selenium、Appium等。 - 掌握自动化测试脚本编写和执行的基本技巧。 - 了解自动化测试框架和持续集成工具的使用。 4. 缺陷管理和报告: - 学习如何发现、记录和跟踪软件缺陷。 - 掌握缺陷管理工具的使用。 - 学习编写有效的缺陷报告和测试报告。 5. 软件测试实践: - 参与实际项目的软件测试工作。 - 学习如何规划测试活动、编写测试计划和测试用例。 - 掌握测试执行、缺陷修复验证和回归测试等工作。 除了上述的基础教程,你还可以通过以下途径一步深入学习软件测试: - 在线教育平台:如Coursera、Udemy等提供了许多软件测试相关的课程,你可以选择适合自己的课程行学习。 - 书籍和参考资料:有很多经典的软件测试书籍,如《软件测试的艺术》、《软件测试导论》等,可以帮助你建立扎实的软件测试知识基础。 - 社区和论坛:加入软件测试相关的社区和论坛,与其他测试人员交流经验和学习资源。 希望以上信息对你有所帮助!如果你有任何一步的问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值