大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

以前没有工作的时候总感觉挣钱很容易,学什么专业都无所谓。

高三毕业那年,随便考了一所专业。浑浑噩噩的四年过的飞快,一转眼就到了找工作的时候。

我想大多数刚毕业的人都会很迷茫。我也一样。不知道做什么,本专业做不了,也不想做,又想挣到钱。我尝试了很多工作,如行政、人事、绘图等工作,结果都不合适。想做服装设计,没有美术功底,也不是专业人员,想做室内设计,大学学的专业不对口,真想这样嗝屁。也不用这样苦恼了。

进入测试&行业也是很偶然的,本来是跟朋友借简历准备改改投大数据工程师呢。投简历的时候就想测试也可以投投试试。结果没想到投的大数据简历石沉大海,测试反而有数十家公司给我打电话邀请去面试。就这样抱着试试的态度踏上了软件测试的道路,经过多年努力达到了月薪25K。

以我的了解软件测试的门槛相对来书比较低,入门容易,但做好很难。如果大学选错专业,这个行业是可以一试的。工资相对来说是比较高的,加班对比程序员来说要少很多。最起码我工作的这三年多以来加班程度是可以接受的,工资涨幅我也是很满意的。测试分的种类很多,不过一般都是从自动化测试开始的。
大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

1.自动化测试简介

1.1 什么是自动化测试

测试自动化就是充分利用市场已有的或自行开发的测试工具,全部或部分替代手工测试、完成手工测试无法完成的测试任务,以及相关的测试数据的记录和测试报告的生成等。
相对于手工测试而言,测试自动化通常具有速度快、执行效率高、执行过程受外界因素干扰小、测试结果准确等优点,缺点是前期投入较大,所以在采用测试自动化之前应当做好相应的评估工作。
自动化测试的目的是通过自动执行测试脚本,使测试人员在更短的时间内能够更快地完成更多的软件测试,并提供以更高的频率执行测试的能力,从而有效降低测试成本、提高测试效率。

1.2 自动化测试的前提

测试人员的编程能力;
重用测试脚本的设计;
人机交互界面的早期冻结;
测试脚本开发的投入;
测试人员对测试工具的熟练程度。

1.3 自动化测试的优势

对新版本执行回归测试:对于产品型的软件,每发布一个新的版本,其中大部分功能和界面都和上一个版本相似或完全相同,这部分功能特别适合于自动化测试,从而可以让测试达到测试每个特征的目的。
更多更频繁的测试:在回归测试阶段,如果是每天 / 每 2天都要发布一个版本供测试人员测试,一个系统的功能点有几千个上万个,手工测试将是非常的耗时和繁琐,而且非常的枯燥,这样必然会使测试效率低下。完善的自动化测试可以替代测试人员的手工测试。
一致性和可重复性:由于每次自动化测试运行的脚本是相同的,所以每次执行的测试具有一致性,人是很难做到的。由于自动化测试的一致性,很容易发现被测软件的任何改变。

1.4 自动化测试的局限

自动化测试的目的在于确认旧有的功能有没有受新改动的影响,而手工测试的目的在于发现新缺陷:事实证明新缺陷越多,自动化测试失败的几率就越大。发现更多的新缺陷应该是手工测试的主要目的。
技术问题、组织问题、脚本维护:自动化测试的推行,有很多阻力,比如组织是否重视,是否成立这样的测试团队,是否有这样的技术水平,对于测试脚本的维护工作量也挺大的,是否值得维护等等问题都必须考虑。

作为一个过来人,对学习过程中的困难深有体会。所以我热衷于收集整理资源,记录踩坑到爬坑的过程。希望能把自己所学,实际工作中使用的技术、自学方法、心得及踩过的一些坑,记录下来。

更希望想自学的你一样,通过我的分享可以少走一些弯路,可以形成一条自己的体系,并应用到实际中。当然,也真心的希望你们升职加薪,或许这才是最实际的吧。

如果你也有类似的困惑,那么我整理的视频资源和文档会是你的良师益友,或许可以给你带来一些实际性的帮助与突破

Python 编程与测试开发技术

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

Web自动化测试基础

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

APP自动化测试基础

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

Postman测试工具专题

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

接口自动化测试基础

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

Jmeter 性能测试

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

Fiddler 抓包工具的使用

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

TCP/IP协议详情

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

计算机操作系统

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

Linux 系统操作

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

MySQL 数据库

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

RobotFramework 自动化测试框架

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

跨平台的自动化测试框架

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

根据这个学习架构路线,不断地去摸索与提升,突破技术的瓶颈,可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。我也是走过这样一段路,才能获得更多高薪职位的机会,付出终有回报,也算是对我能力的一种认可吧,真正的证明了自己的价值。至少税后30+的薪水是我当前状态下比较满意的。

最后我也整理了一些软件测试学习资料,对于学软件测试的小伙伴来说应该会很有帮助,为了更好地整理每个模块,我也参考了很多网上的优质博文和项目,力求不漏掉每一个知识点,很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer,这份资料也已经帮助了很多的软件测试的学习者,希望也能帮助到你。需要的进群 1125939340 自取喔。软件测试,与你同行!陪你成为优秀的测试工程师!

大学浑浑噩噩度过四年;毕业做过行政、人事、绘图等工作;也没呆多久,选择软件测试成功逆袭达到月薪25K...

既然都看到这里啦,请你帮个忙:

1、点赞,让更多小伙伴看到;

2、关注我,持续更新测试干货。

敲字不易,如果此文章对你有帮助的话,点个赞收个藏,给作者一个鼓励。也方便你下次能够快速查找。

上一篇:Mysql数据库的基本操作(一)


下一篇:Github标星25K+超火的Java实战项目,面试必问!