还不会自动化的测试人留个心!你很有可能在未来几年内失业···

软件测试小dao 软件测试小dao     2022-12-07     192

关键词:

当你打开这篇文章时,相信很多小伙伴都是做功能测试的,不知道有没有过这样相似的情景,比如编写测试用例漏点,同样的功能旁边的小伙伴能写出多余自己好几条的case;或者在参与敏捷测试过程中,由于时间仓促某些功能点覆盖度不全,导致线上问题遗漏等等。

不知同样作为测试的你,有没有思考过究竟问题出现在哪里呢?在这里插入图片描述
我相信很多同学都看了市面上和测试相关的书籍,也看过很多测试大咖的博客,培训课程也多多少少参加过,就是发现在实际应用的过程中在大脑里提取不到,在这里我提出 2 点自己的见解:

一、测试知识点零散,没有形成自己的架构

1、从功能测试来讲,给你某个应用让你写 case,这里有个原则列举所有可能发生的"正确的、错误的、异常的"场景,下面我们来看看这一原则的架构:

功能测试架构:在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、不会学习,形成"一看就会,一用就废"现象

何为学习,学习是在特定情境下由于练习和反复经验而产生的行为或行为潜能的相对持久的变化。从上面的测试架构来说,读完后感想"哦,原来是这样啊"然后就没有然后了,第二天回到单位继续按照原有的知识架构进行工作,头一天看的文章内容随云彩飘走了。

我们都知道学习是会遗忘的,德国心理学家有个著名的艾宾浩斯遗忘曲线大家都应该不陌生,大致的意思是学习的内容仅仅看过一遍1天后能记住一部分50%,一周后、一个月后也就剩20%了。

所以我在这里的建议是把核心知识架构进行背诵,这样无论什么样的功能拿到你面前你都知道要测试什么了。

三、你得学会自动化测试

踏入测试这一行,很多人都会很迷茫,软件测试这条路究竟要如何走?又要如何成长?

1)刚入行的测试小白,前两年主要是做功能测试,打好测试基础,日常工作也就是设计并执行测试用例

2)之后的工作会进入一个循环状态,无限重复每天的日常,会手动执行大量的测试用例,经常会使用到Excel这样的基础软件,渐渐地觉得无聊,毫无成就感而言。

3)接着会进入瓶颈期,每天的手工点点点逐渐索然无味,你开始怀疑自己做的到底是不是技术活,一直这样如何升职加薪?如何成为软件测试工程师?

那么恭喜你,当你到了这个时期,你就成长了!你已经意识到软件测试不仅是功能测试,手工点点点只是基础,无法给你创造更好的发展空间。

你开始去了解接口测试、自动化测试,你会发现另一片天地,这里让你充满了好奇,让你信心倍增,各种自动化技术、自动化手段,不仅可以为你创造升职加薪的机会,还会让你更有成就感。

4)当你在测试岗位工作了几年,你会发现,测试思维才是测试工程师最需要的能力,测试的本质就是用技术手段去解决实际的问题。

想从初级的功能测试到最高端的测试开发,想升职加薪是需要付出努力的,还有很多技能是需要去掌握的,同样也是有很多窍门的!抓住机会,好好学习下【自动化测试】知识,你会有意想不到的收获!

最后:【可能给予你一定的帮助】

在这里插入图片描述
在这里插入图片描述

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!
关注我的微信公众号【软件测试小dao】免费获取~

我的学习交流群:644956177 群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

这7个vue模式,可能你经常用!但现在看对你很有帮助!(代码片段)

有梦想,有干货,微信搜索【大迁世界】关注这个在凌晨还在刷碗的刷碗智。本文GitHubhttps://github.com/qq449245884/xiaozhi已收录,有一线大厂面试完整考点、资料以及我的系列文章。说实话,阅读文档并不是我们大多... 查看详情

软件测试活动常见的这13种类型,作为一名合格的测试工程师,你很有必要了解

根据特定的用户需求关注点、测试目标或测试原因,可以采取针对被测对象特定质量特性的测试活动。一般可分为功能测试、性能测试、负载测试、压力测试、容量测试、安全性测试和兼容性测试等。【1】功能测试功能测试... 查看详情

工作3年了,还不会自动化测试,领导说我太low了

...会领导向我吐槽,你怎么来公司三年了,还不会自动化测试呀。我当时听者就懵b了。对呀我都来公司三年了,工资也没提升多少,跟我同一时间进来的同事工资都1w了,我还是只有5~6千。可能是是生活过的太... 查看详情

公司新来一00后说我不会自动化测试,3个问题直接给他问趴下...

...是00后,今天在办公室交流了一下,他问我会不会自动化测试,我直呼好家伙,直接问了他3个开展自动化测试问题....一问3不知.....还有待加强呀我们在制定自动化测试实施策略时,首先应该考虑其中可能存在... 查看详情

自动化测试用例设计的原则

自动化测试用例设计的原则很多公司在实施自动化测试的过程中,往往会把所有的手工测试用例作为自动化测试用例,并且直接进行脚本的开发工作,甚至有些公司不写自动化测试用例,直接想当然地开发测试脚本,这些都是极... 查看详情

关于自动化测试和手工测试的未来你怎么看?

...模越来越大,软件测试的位置也会越来越重要,自动化测试的要求也会水涨船高,地位也会随着升高,但这并不代表手工测试就会消亡。未来无限可能更加智能的自动化代替手工乃大势所趋,自动化的智能程... 查看详情

未来几年自动驾驶预测(下)

...术发展方向。给予路权:政府进行基础设施建设,如建立测试场、开放公共道路测试路段等举措,给予自动驾驶汽车一定路权,促进技术迭代。 1、中央政府:将自动驾驶列入国家顶层发展规划2015年起,中国政府开始出台相... 查看详情

99的测试人还不会用nose进行自动化测试(代码片段)

为什么使用nose?编写测试更容易nose可以自动识别继承于unittest.TestCase的测试单元,并执行测试而且,nose也可以测试非继承于unittest.TestCase的测试单元。nose提供了丰富的API便于编写测试代码。执行测试更容易只要遵循一些... 查看详情

23年测试工资是涨是跌?我们的未来在哪里?

...,但是你懂一些编程,什么接口,性能,自动化等都能做,找个好工作肯定是没问题,关键得是技术。2、从行业趋势来看,根据调研招聘数据统计,软件测试的市场需求还在不断攀升、薪资高。以... 查看详情

软件测试中手动测试存在的主要原因

...不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。   什么是手动测试?... 查看详情

软件测试中手动测试存在的主要原因

...不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。   什么是手动测试?... 查看详情

软件测试中手动测试存在的主要原因

...不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。   什么是手动测试?... 查看详情

软件测试中手动测试存在的主要原因

...不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。   什么是手动测试?... 查看详情

软件测试中手动测试存在的主要原因

...不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。   什么是手动测试?... 查看详情

软件测试中手动测试存在的主要原因

...不断变化的情景也影响了测试空间。在可能的情况下应用自动化,因为它在迭代时节省了时间和金钱。但随着移动应用开发技术的变化,对手动测试的需求仍在增长。让我们来看看手动测试的重要性。   什么是手动测试?... 查看详情

未来几年自动驾驶预测(上)

未来几年自动驾驶预测(上)自动驾驶汽车依靠5G、人工智能、视觉计算、雷达、监控装置和全球定位系统协同合作,让电脑可以在没有任何人类主动的操作下,自动安全地操作机动车辆。近年来全球汽车行业达成共识,认为自... 查看详情

对于测试工作与测试人员未来出路的思考

...录下来这两件事情。第一件事情:就是应聘到一家公司做自动化测试,纯互联网公司,做软件开发与销售的。公司背景,规模,薪资,还是工作内容自己还蛮感兴趣的。就投了一份简历。看到公司的招聘要求,硬性要求,会python... 查看详情

ui自动化测试最佳设计模式pom,不会还不知道吧(代码片段)

什么是POM?POM是PageObjectModule(页面对象模式)的缩写,其目的是为了WebUI测试创建对象库。在这种模式下,应用涉及的每一个页面应该定义为一个单独的类,类中应该包含此页面上的页面元素对象和处理这... 查看详情