• 0
  • 0
分享
  • 总结一枚测试妹纸不平凡的2021——软件测试圈
  • 恬恬圈 2022-04-06 11:06:55 字数 3491 阅读 1335 收藏 0

大家好,本人混过大厂,待过创业公司,爱给开发同学提Bug的测试妹纸一枚。2021年,是工作的第六年,也是具有突破性成长的一年,一直挺喜欢六这个数字,果然不负期望,带来了我好多惊喜。

一、工作

工作六年,一直从事的都是软件测试岗,一路走来可以说还是挺顺利的,在熟悉了各类业务,测试工具和简单的管理之外,略显疲惫,明显感觉工作遇到了瓶颈。后面在请教大佬,领导和同行的朋友,以及看过一些书籍后,慢慢找到了发力的方向,正在尝试突破瓶颈中。

今年,负责的两个项目,日常工作正常开展,没有出现过线上事故,下面从测试人的角度总结下工作:

一)业务

在去年偏底层项目的基础上,新接手了一个Web项目,但是业务并不复杂,简单分为前后台,目前的用户体量不大,逻辑也还好,对于自己来说,几乎没有压力。

上线质量挺好的,没有出现过线上事故,业务方的评价还可以。

二)安全测试

今年,是进行安全测定的第二年,相比于以前,更加熟练了,可以独立负责一个项目从 0 到 1 的安全测试,其实总结下来,安全测试并不难,基本步骤:选好工具--设置参数--工具扫描--分析报告--重现漏洞--产出测试报告--提Bug给开发人员--开发修复漏洞--回归验证漏洞--产出漏洞修复报告。

一整套流程下来,无非注意两点,第一就是对于不同的项目,需要设置好对应的参数,否则会有一些报错,导致测试无法执行。

其次就是分析报告,重现漏洞,分析了十多个项目的报告,漏洞主要集中在SQL注入,跨站点请求伪造CSRF,跨站脚本攻击XSS,每个漏洞复现的方式都比较简单,走一遍流程就会了。

三)压力测试

下半年参与了一点压测的工作,主要是利用Jmeter进行压测,找出系统瓶颈,之前也做过这方面的工作,加上公司项目都比较类似,走的流程其实差不多,要说长进,也没有太多。

关于压测方面的进步,反而是自己看的极客时间课程,课程很详细,有些点虽然在实际项目中没运用到,但多学点总归没错,算是一点知识储备,等到用的时候,再去捡起来就很容易了。

四)自动化测试

自动化测试,主要分为UI自动化和接口自动化。好多项目是基于UI的自动化,UI自动化的性价比并不高,加上自身对UI自动化没多大的兴趣,也就没有去参与。

项目接口自动化的比例也不高,很多项目甚至不做,从资源和成本的角度来看,还是由于项目本身的价值不高,很多项目都是对内的,部门也就没有安排自动化。

这方面,自己其实比较欠缺的,自动化的水平还是停留在以前的阶段,今年自身也没有去研究这方便的资料,明年可以再补补。

五)分享

以前,对于分享是有点抵触的,觉得很多东西网上一搜一大把,没必要进行分享。今年慢慢感受到了分享的价值,分享可以利他,同时也是倒逼自己学习的一种方式。

在部门内,领导派发的分享任务,自己会主动领取,今年年中在部门的分享,大家反馈还不错,这刚好也是一种正反馈,给了自己分享的动力。

六)管理

跟以前一样,有自己负责的测试项目,虽然没有很多的管理工作,但是对管理也有了更深的理解。看了几本关于管理的书籍,以及一些管理大佬的文章,找到了很多共鸣。

学习管理的好处,不用多说,能更好的向上和向下管理。有时候思考问题,能从更多角度去考虑,比如这个问题执行层关注的是啥,在领导眼里又是关注的啥,搞清楚大家的关注点,与不同的人打交道,带着大家的关注点去,能更好的推动工作。

二、个人成长

一)写作

要说今年最大的成长,应该是开始写作了。从六月开始,捡起了 17 年注册的公众号,开始了分享之旅,坚持日更58天(中途还是断更了),到现在累计输出了 66 篇文章,累计文字 7 W+。

大家都知道,写作,是一件有长期价值的事情,值得很多人去坚持。坚持写作半年,最明显的感受就是能写了,思考问题更全面了。

在写一些测试文的时候深有体会,比如一个问题有多种场景,以前看别人的文章,可能只需要对号入座,选择自己当前所在的场景即可,当自己成为作者的时候,会去思考受众的群体,以及他们遇到的各种场景,就这样,思路一下子就打开了,经过这种长期的训练,思维就变得更全面了。

写作的好处不用多说,写作也不难,难在坚持写作。下面分享下写作过程中遇到的三个难点:

1、写什么

最开始写作的时候,其实是很痛苦的,总是觉得不知道写啥,打开电脑,有时候思考一两个小时,也毫无灵感。

后来受到《学会写作》这本书的启发,决定先从自己会的写起。本身是测试出身,那就先从测试相关的知识分享起来,比如分享自己已经会的测试工具或技术,发现有好多话题可以写,于是就开启了写作之旅。

除此之外,还可以分享自己学习的知识,以输出倒逼输入。比如技术同学,可以分享自己正在学的技术,分享其实也是一个帮助自己理清思路的过程,也是一个记录成长的过程。

2、怎么写

最开始写作,写的都是不足 1000 字的小短文,没有什么框架,只是一些很简单的测试知识,或者在项目中遇到的一些问题,写了一段时间,发现自己的能力没怎么提高,文章总是松松散散的,没有框架和质感。

很幸运,当时入了小林组的局,手把手教学,从一稿,二稿到三稿,一遍遍打磨,第一篇六千字长文就诞生了,还喜提碎片。

在这里不得不感谢下@闫小林,高考之后,就没有见过这么耐心的朋友了,真的是手把手教学,不光写作,视频号,公众号,引流相关等等,只要他懂的,都会分享和指导,是贵人没错了。

总结了下,好文章首先要有个好框架,按照这个框架填充内容,不断打磨,在文章中多用金句,好文章就出来了。

3、怎么坚持

身边有好多人,说着要写作,但是写着写着就放弃了,那么如何坚持呢?个人觉得比较有效的办法就是找到一群同频的人,比如说加入写作群。

目前就是在小林的写作群,每月的目标是输出一篇文章,偶尔在犯懒的时候,看到比你优秀的人都在输出,内心难免有些许的愧疚,于是肝文的动力就来了。

除此之外,就是寻求正反馈,将一些文章发表在不同的平台上,例如某乎,某书,星球等等,我认识的好多朋友,都在这些平台上过首页推荐,这不正反馈就来了,肝文的动力又多了一点。

二)读书

由于是技术出身,也是典型的理科生性格,除了读点专业书籍,很少去读其他的书,获取知识一般都是碎片化的形式。

今年加入读书会,完完整整读了十多本专业之外的书籍,虽然不能跟大佬比,但是跟自己比,已经算是一个很大的进步了,下面来谈谈持续阅读六个月的感受。

1、读书能让知识更体系化

在互联网信息爆炸的时代,可以说知识铺天盖地,我们每天摄取了很多碎片化的信息,但是知识不成体系,有时候浏览了很多相关信息,但是还是不能get到知识点,这个时候就需要书籍来补充。

读书,其实跟建房子是一个道理。系统地读一本书,有助于搭建我们的知识框架,框架搭建好了,再去捡一砖一瓦,也就是补充学习其他知识,可以很好地将知识对号入座,一砖一瓦有序摆放,通过慢慢积累,一座高楼就建成了,而且根基稳固。

如果一开始就没有框架,接受的全部是铺天盖地的碎片化信息,每次搬运一块砖或一片瓦,就忘上扔,慢慢就会堆成一个杂乱无章的烂摊子,碰到一点点风雨,房子就垮了。

2、读书能提升认知

决定我们能力上限的,是我们的认知边界,读书,可以让我们接触更多的知识,不断刷新自己的认知,可以说是提升认知成本最低的方式了。

例如做技术的同学,可以看看关于商业或产品方面的书籍,在做项目时,不仅仅是考虑技术的可行性,同时也会将产品价值考虑进来,思考的维度就会不一样了,这就是认识提升的一种表现。

3、读书能提升写作能力

在提升写作能力这方面,个人亲测有效,从 0 开始写作,短短 6 个月的时间,已经在张哥大星球拿了 3 枚碎片。

从最开始的500字就是瓶颈,到现在竟然可以写 6000 字长文,真的是肉眼可见的成长速度。长期高密度的输入,加上与球友高频度的交流,时不时就会碰撞出思维的火花,于是就找到了写作的灵感。

所以,多读书,多交流,格局打开了,写作素材便有了。

四、2022的Flag

转眼间,2022即将到来,按照惯例,是时候立个Flag了,2022的计划大致如下:

一)工作

在工作方面,可以出去看看机会,同时在自动化和管理方面,可以加强下相关知识,争取突破今年的瓶颈。

二)生活

争取累计运动打卡 100 天,按例出去旅游一到两次,保持记录生活的习惯,持续用文字和视频记录生活。

三)个人成长

保持一月输出一篇长文的习惯,继续跟着读书会读书,持续更新公号和视频号,主动去链接新朋友,扩大社交圈。

今年的总结就到这里,总体来说,收获很多,相比去年,有了很多不一样的体验和经历,希望在2022年继续突破自我,不断成长。


作者:lc馨馨紫
链接:https://juejin.cn/post/7046663327732203527

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   最近看到一个特有意思的话题,叫《世界第一个精神变态人工智能诞生》,我一下子就被吸引住了。但是,随着读文章的深入,我却陷入了对过往一幕幕的沉思中,感叹、唏嘘不已。趁着这个机会,我来给大家说说这十几年测试生涯中记忆犹新的一件事情。  先来大致讲下《世界第一个精神变态人工智能诞生》说的什么事吧。事情的起因是尼采的一句名言"当你凝视深渊的时候,深渊也在凝视着你",意思就是当你在足够近的距离审视着罪恶的时候,这股罪恶往往会形成反噬之力,把你拽入到深渊之中,你也会变得罪恶起来。然后在今年四月份,麻省理工学院媒体实验室有一个三人团队鼓捣出了一个被罪恶反噬的人工智能--诺曼(Norma...
            3 2 3541
            分享
          •   这个问题其实困扰了我很久,不是很理解很多团队选择JMeter进行接口测试。在最近的面试过程中,发现不论是中级岗,还是高级测试,90%的团队用的都是JMeter。它明明是个性能测试工具呀。不是说JMeter不能用来做接口测试,但是它的局限性明显了。这就好比汤匙明明是用来喝汤的,但是你就是要用来吃面,还美其名曰:可以同时搞定面和汤,不好吗?反正笔者是没想明白。  作为一个当下普及性相当广的测试工具,JMeter有它自身的优势,总结下大约有以下几点:  · 易用性:JMeter上手简单,大部分操作都有对应的元件帮你完成,并且是开源的,社区接受度高。有多少用JMeter的人逛过JMeter社区? ...
            0 0 618
            分享
          • 摘要本文主要围绕自动化测试对敏捷开发的意义进行分析,对比自动化测试在传统瀑布项目和敏捷开发项目中的不同点,展开解析自动化测试在敏捷项目中的应用的各大要素,最后延伸到DevOps中的测试自动化,探讨在不同情况下这些因素对项目的影响和意义,以期正确合理的在采用敏捷模式的项目中组织规划自动化测试。1、背景Background前段时间在一次项目评审会议上,公司的一群大佬们(博士级别的高管、首席架构师,摩拜ing)进行了一些有意思的讨论,针对几个项目自动化测试到底能带来什么样的价值,是否值得做。省钱?未必!省时?未必!那为啥要做自动化?按理好像一目了然的答案却没有当场得出结论。什么样的自动化才是我们想要...
            3 2 2991
            分享
          •   到底什么是接口呢?  我们先抛开IT层面的接口测试来说。回到生活中,我们想一下在生活中,我们有一些什么接口?生活中的接口就有很多。  比如说:插座、水龙头、转接头、充电器、usb、电源。  其实这个东西并没有那么难理解,接口在我们生活中间随处可见,我们想一下这些生活中的接口,他们的作用是什么?  比如说插座的话,是用来传电的,水龙头是来传水的。  转接头是用来拼接两头,然后进行物质的传输。  他们都有一个共同的特点,都是用来连接两个设备甚至是多个设备,并且进行物质之间的一个传递。  我们在生活中间的接口,就可以自己总结成一个这样简单的概念,对不对?  那其实,我们讲的软件测试中的接口和我们...
            0 0 1098
            分享
          •   一些想转行做软件测试的同学,想知道现在学完的同学的工资是多少,是否值得转行去学习,今天我就拿数据给大家分析一下软件测试到底值不值得去学习。  软件测试的好处  从数据可以看出,软件测试行业的平均工资在9K左右,刚培训完软件测试的学生也可以拿到平均6K,年份越长工资越高,行业领导者的平均工资在25K以上。其中,超过27.4%的员工拿到10-15K的工资。  软件测试招聘需求  看完福利,我们再来看看招聘需求。从数据可以看出,目前软件测试行业的招聘需求主要集中在超一线城市和一线城市。其中,深圳和上海的招聘需求最高,有超过16.6K个和14.7K个的招聘需求,所以建议想从事软件测试工作的同学选择...
            0 0 859
            分享
      • 51testing软件测试圈微信