美文网首页
来自底层测试人员的思考

来自底层测试人员的思考

作者: IT赶路人 | 来源:发表于2021-08-31 23:09 被阅读0次

微信公众号-IT赶路人,专注分享与IT相关的知识,关注我,一起成就最好的自己!

了解我的人都知道,我从毕业开始到目前为止,一直从事的都是软件测试相关的功能,目前工资已经比刚入职时4倍有余,很多人会很好奇,到时是什么本事让我能够在这个领域立足的。说实话,每个人从事测试的理由都不同,但是大部分都是听说测试工资高门槛低。。。。。。

我有很多人一样,当初从事测试不是因为自己喜欢,而是因为不喜欢从事开发,毕竟计算机专业出身,如果不做开发的话,测试到是一个不错的选择,当然由于产生的价值不同,所以在同等职级下,测试人员的工资确实比开发低一些,这也是事实。一直以来,我都有很强的危机意识,包括现在,经常在思考一个问题:

如果一个公司运营不下去了,说要开人,你说pm、开发、测试、产品、设计和运维,先开谁后开谁?

如果成本有限,能完成一个软件产品的最小人才集合是哪些?如果只留一个人,当然是留开发,核心生产者嘛,先不用管开发是不是会被累死:>测试在哪?世界上本没有路,走的人多了也就成了路。(贴切!)

v2-d93e625cf7def6d2e23e7ffb7e2d8fc3_r.jpg

当然,最初是没有测试这个职位的。软件复杂度不高,开发自己就干了,别人他也干不了啊。后来随着产品复杂度提升,业务逻辑变复杂,不能直接扔给客户啊,经理也头疼,开发们也“搞不定”了,那就找人来测一下吧,你看别的产品都有质检,软件也是产品,客户是上帝,俺们不能让上帝发愁!把产品组装好,找会电脑的人来测试,能“像用户一样思考”,温柔顺从型、吹毛求疵型、暴力拆解型统统都要,简直像演员一样cosplay最好!乃至于测试人在测试时经常恍惚,我是谁?前台文员?工作人(各种类用户职业)?大爷大妈?2岁孩童?我进入角色了吗?产品是有周期的,别人也有自己的工作,这样大规模集体测试耗费成本效果还不一定好,或者说只要组织一波人就都能干差不离,人头多需要降成本,所以早期软件外包公司的项目一大部分是测试外包。专门组织人来干专门的事,肯定要有要求啊。比如:

  1. 熟悉测试理论和流程
  2. 能安装环境,熟练使用多种操作系统;
  3. 能使用各种测试工具
  4. 熟悉cmd或linux命令
  5. 准备测试数据,操作数据库
  6. 熟悉各种网络协议

……因此,有一些学计算机相关专业的同学一看,没编程,就它了!活少钱多不加班!测试工程师,系统玩得还算溜,命令会一些常用的,软件上手快,比很多工作用电脑的强多了,数据库也还行,网络知识也有一些,好像能转行做数据工程师,又好像能做运维,还时不时地帮项目组写点产品文档,P个图,产品好像也能做!真像个万金油,哪里擦了哪里亮!项目组不可或缺的专业(zá huó)职位!就这样过了十来年,有人一直亮,有人趁亮转行!这十年是软件尤其互联网高速发展的黄金期。开发分前后端然后又全栈了,老板或项目经理把一部分杂活给了产品,部分测试人头衔光荣地多加持了两个字“测试开发”!那么,什么是测试开发?测试开发净干啥?难道只是因为开发工资高,加上就能升值?首先,一起来看看招聘中的关键字:

  1. 自动化测试
  2. 接口测试
  3. 性能测试
  4. 后端测试
  5. 熟悉编程语言,python或java或php或go
  6. 熟悉Jenkins、Git、redis、docker、Jmeter、Selenium、appium、postman、fidder、charles、ADB……
  7. 有金融保险/支付/云服务/人工智能等某行业领域经验
  8. 能抗压加班
为什么.jpg

……测试开发终归不是开发,恍惚中有人拍拍我,这难道是“菀莞类卿”?之前,测试谁活都干就是没干开发的活,这回终于圆满了!

学习,像开发看齐!
加班,像开发看齐!
工资,像开发看齐!
测试做到专业极致,前途依然光明!

所以目前为止,我也在不断地学习中,活到老,学到老,加油,IT赶路人

了解更多IT信息: https://www.itxiaonv.com/

26322751-8bd00fde1a719aa1.jpg

相关文章

  • 来自底层测试人员的思考

    微信公众号-IT赶路人,专注分享与IT相关的知识,关注我,一起成就最好的自己! 了解我的人都知道,我从毕业开始到目...

  • 软件测试之测试人员的底层逻辑

    学习软件质量报道一文:软件测试的底层逻辑是什么[https://mp.weixin.qq.com/s/nh-GOh...

  • 来自底层人的思考

    我是一名实习生,技校实习生可以说是最底层的人了 ,比大专还差,这也几乎注定了技校生的命运。 我在刚...

  • 向优秀测试人员那样思考

    优秀测试和普通测试之间的差别在于测试人员如何思考:测试人员的测试设计选择,解释所观察到的能力,以及非常令人信服地分...

  • 自动化测试分类

    分层测试 测试金字塔分层一般为三层:底层单元测试、中间层为接口测试、顶层为UI层。测试人员一般是在UI层进行测试。...

  • App软件测试总结

    首先不管做什么测试,都需要对需求有一个很深的分析,一个操作会产生什么样的结果这个测试人员必须要去思考(很多测试人员...

  • 来自底层管理人的思考

    在这一行接触说长不长,说短也不短了。说自己做的管理呢,自己有时候感觉是在行使某种意义上的欺骗。所以我后来一直研究有...

  • 什么是软件测试?

    软件测试就是发现软件产品中的Bug,强调测试人员以逆向思维方式,不断思考开发人员可能存在的误区、不良习惯、系统的边...

  • 想了也不想

    其实测试人员并不是像他们说的,要思考全面越严谨越好,测试人员应该学会做判断,省去不必要的工作,在重点逻辑上做优化,...

  • 提升软件质量——我的一点思考

    1、引入的测试需要过程。 2、测试人员介入项目的时机 3、测试环境 4、测试人员及开发人员的考核 5、测试人员的要...

网友评论

      本文标题:来自底层测试人员的思考

      本文链接:https://www.haomeiwen.com/subject/gfvtwltx.html