美文网首页软件测试Ulord社区联盟
软件测试工程师应该被尊重--让我们为测试正名!

软件测试工程师应该被尊重--让我们为测试正名!

作者: 测试逍遥子 | 来源:发表于2020-04-21 19:35 被阅读0次

    一、前言:我为测试正名!

    我是一个野蛮的在IT行业做了十年的测试老鸟。平时不管是在生活中、工作中还是各种论坛、博客中看得最多的都是:测试门槛低,地位低,没有技术含量。就算目前:软件测试工程师可以拿很高的薪水待遇,很多人还是越不过去那种心理障碍。大家都认为软件测试工程师是为那些程序员打杂、收拾残局的!甚至包括目前很多正在从事软件测试行业的同行,你是否也有同样的想法?

    这里我要为软件测试正名:软件测试工程师应该被尊重!这是我内心持续了很久的声音,这个声音憋了很久很久,今天在这里我要告诉所有的软件测试工程师(包括想入职测试行业的人),你们正在做的或选择的是一份有意义的、有价值的、值得尊重的工作

    如果你也有同感:请点赞、收藏并分享出去,让更多的人看到!让更多的人为测试正名!

    二、软件测试:行业归属和重要性

    "测试行业"是从属于"IT行业"的,而随着信息产业的迅猛发展,到目前为止IT行业已经赶超金融业,排名行业第一,成为中国最大的产业,并且还以每年20%的速度递增,而"测试行业"作为IT公司内部必不可少的重要组成部分,它是推动软件质量提升的关键环节,就好比:施工监理、药监、保监、反贪司法、质检等等部门,虽然做的是不同的事儿,但有异曲同工之目的,软件测试是保障软件质量的重要手段,甚至它被誉为是软件质量把关的最后的一道生命防线。

    试问:一辆没有经过测试的汽车,大家敢买敢坐吗?

    试问:一枚没有经过测试的导弹,敢运用于实战吗?

    试问:一款没有经过测试的软件,没有客户敢收的?

    那些未经过测试而造成巨大损失的案例,难道还少吗?

    举个栗子:百事可乐- 420亿美元的错误

    1992年5月,百事在菲律宾进行了一次促销活动。该公司告诉客户,如果他们买了一瓶百事可乐,并在瓶盖的底部发现了349号,那么,他们可以赢得100万比索(约等于100万美元)。不幸的是, 由于软件的错误,80万个瓶盖都被错刷成了 349,相当于要多支付420亿美元的奖金。这导致一些人将百事公司告上法庭,控诉其支付奖金,而最终百事公司支付了数百万美元的赔偿金,但也使得公司损失惨重。

    更多价值过亿的BUG请参考:这里不在累述!

    那些价值数亿的史上最强的【Bug之母】你都知道吗?

    https://blog.csdn.net/pengjiangchun/article/details/105553130

    三、软件测试:门槛低? 没有技术含量?

    首先,对于门槛低的这个问题不可否认的是在15年之前,软件测试入门的门槛确实不高,因为软件测试引入国内的时间还比较短,人才缺口很大,所以企业对软件测试人员的要求不高,所以就流传出了软件测试门槛低的说法,而随着软件测试的迅猛发展,到2020年,软件测试的入门已经抬高很多了,企业对于测试人员的要求有提高了很多,一般都要求会功能测试和接口测试,然后还需要懂一部分的代码,其实就和人人都是产品经理一个道理,同样:人人都可以做测试,人人都可以做开发。所有行业的门槛都一样低!最终比的是谁能扎根在这里,谁能坚持长久的发展。有时候我们抱怨其实是因为我们还不够坚持!

    笔者来自公众号:软测之家

    其次:对于没有技术含量的这个问题,换句话就是点点点,不可否认的在15年之前,软件测试只需要点点点在一线城市就能过万,但是到了2020年仅仅只是点点点已经远远不够了,软件测试除了点点点外:还需要:Linux、数据库、各种工具:jmeter,postman,fiddler,jira,禅道等等,问题是这还只是初级测试工程师,后续还有:自动化测试工程师,性能测试工程师,安全测试工程师,测试开发等等。如果是测试开发的话,即要懂测试又要懂开发,还有各种撕逼技术和甩锅技术,测试太难了!看到这里你还觉得测试没有技术含量?

    只能说:任何一个行业都有三六九等分层,所有人、任何行业都需要一个蜕变的过程!测试工程师也是一样。

    四、软件测试:需要具备的职业素质

    1.沟通能力:一名理想的测试者必须能够同测试涉及到的所有人进行沟通,包括开发者、客户,管理人员等。

    2.分析能力:软件测试的核心其实应该就是设计测试用例了,而设计测试用例,就是依赖与分析能力了。我们需要将一个复杂的系统进行抽象,分析拆成几个不同的维度,结合维度可能出现的情况进行有选择的组合,以最小成本获取最大的收益。

    3.编程语言:对于测试工程师来说,精通一门语言,熟悉其它几门语言是有必要的。特别是自动化测试工程师!

    4.理解能力:对业务的理解越充分,就越能够理解最终用户的需求,促进产品设计使用好的方式,促进产品成功。

    5.个人素养:作为一名优秀的测试工程师,还需要具备“五心”素养:专心、细心、耐心、责任心和自信心。

    五、软件测试:值得被尊重

    职业没有贵贱:更何况是排名第一的IT行业中的测试行业,任何的行业、任何人都值得被尊重。对于测试人,我们要尊重我们自己的职业,努力提升自己,用行动和事实赢得尊重;对于非测试人,也许应该换个角度来看待测试,我们其实是一群单纯、可爱、吃苦耐劳的小蜜蜂!欢迎加入软件测试技术小蜜蜂群:695458161  让我们抱团取暖,共同进步!

    其实还有很多话想说,但我怕说多了看的人就少了。最后回到标题,测试工程师应该值得被尊重!!!

    再次重申一次:如果你也有同感:请点赞、收藏并分享出去,让更多的人看到!让更多的人为测试正名!

    作者:诸葛:来自公众号:软测之家

    出处:https://blog.csdn.net/pengjiangchun

    原创不易,欢迎转载,但未经作者同意请保留此段声明,并在文章页面明显位置给出原文链接。

    相关文章

      网友评论

        本文标题:软件测试工程师应该被尊重--让我们为测试正名!

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