如何让软件测试人员真正了解自己的价值?

发表于:2012-2-29 11:37

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:fatfish 释然1982    来源:51Testing软件测试论坛

  问题描述:

  如何让测试人员真正了解自己的价值?

  精彩答案:

  会员 fatfish:

  如何了解自己工作的价值,我认为至少需要从内外两个层面来看分析。

  一、先来看内部的,我们可以把测试工程师按职责大致分为几类人群或岗位:

  白盒测试人员。此类人员的工作深入程序内部逻辑结构,对所有代码路径进行测试,工作中需要自己写测试代码、脚本甚至工具等等,因此测试性的程序设计这方面的专业技术能力无疑就是他们的一种价值体现,同时白盒测试介入软件最直接全面,风险暴露最早,这一点上也是这个岗位最突出的价值。

  自动化测试人员。利用专业或自主开发测试工具对软件的功能、性能方面的要求进行测试的人员。利用工具部分代替重复繁琐的人工测试从而降低出错率同时提高生产率,或模拟非人力所能及的应用测试场景,等等诸如此类工作,都是这类软件测试人员的核心工作价值所在,此外也体现在工具应用能力、软件硬件环境知识等方面。

  上面所说的白盒测试人员在业界除了某些实力比较雄厚或高精尖行业的大型IT企业,基本上属于比较边缘或弱化的人群,多数职责都是由开发编码人员兼任了;而自动化测试人员,也是近年来比较热炒的职位,相信既然业内对它们的需求目前这么大,待遇也是测试人员中相对较高的,这个人群对自身价值的认识定位自然也是比较清晰的。那么接下来基本就只剩下黑盒甚至手工测试人员了,这个人群现阶段在IT圈子中的普遍状态是薪水相对较低、人员流动快,很多人都将其视为一个门槛相对低的跳板,通过它进入IT圈,一旦有机会就会转向其他更具吸引力的岗位谋求发展,导致这个现象的很大因素就是这个人群对自身工作的价值看的不是很清,我想这可能也就是本次出这个命题的一个原因,下面就简单聊聊我对黑盒测试人员如何了解自己工作价值的理解吧。

  以我们ERP类软件厂商为例,黑盒/手工测试人员的构成基本分为两类,一类是计算机或软件测试科班出身的;一类是财务、管理类专业的偏重业务应用技能的人员。在日常工作中找出产品的BUG、通过各项专门测试和过程监督来保障软件产品的质量,这是测试人员通晓的岗位价值,也不用我多说相信大家都知道。需要说的是除此之外测试人员还具有一些特别的附加价值,比如计算机类的测试人员,能够以程序员的思路视角分析产品的设计,与程序员沟通时也可以比较快速的理解内容,测试过程中还可以利用一些简单的程序和数据库知识来辅助自己快速准确的定位缺陷;软件测试专业的测试人员,不用说在测试理论和技术方面有比较系统的认识,这可以从设计较为严谨的测试用例或方案等方面体现出他们的核心价值;而业务出身或其他非计算机软件类的测试人员,虽然计算机知识少、测试理论不专业,但侧重实践应用,多从客户角度出发去设计测试路径,如果作的好,一方面可以有的放矢的去测试提高投入产出比,另一方面也可以让用户感受到专业,而不只是穷举式的测试,另外,这个人群往往还是很好的润滑剂,协助打单及前期客户咨询时他们往往可以配合扮演良好的听众和翻译(用户的语言很多时候是开发难于理解和沟通的),后期实施和维护支持时他们往往也能更快更好的把产品展示给用户、把用户问题更快速的复现并推动开发解决然后准确验证。

  另外还要说一句的是,存在即合理,退一万步讲,有了测试人员这个岗位设置,就算他没测出多少缺陷,但只要有这一关角色卡着,就是对前面开发工序的一种威慑,让开发人员有这么个意识,知道工作不是随便应付就能过关的,一个健全的软件开发体系是务必有测试这么一环的,这也是一种测试人员与生俱来的岗位价值。

  二、再来从外部看测试人员的价值。一言以蔽之,就是软件的最终用户的认可度,你的产品交付以后,对方认为敢用、能用、好用,那么你的测试工作就是高效而专业的,富有价值的,反之就是低价值甚至没价值的,就是这么一个简单的道理。

  看清了测试人员的价值所在,下一步我们就应该更加坚定信心,明确自己的使命感,在自己的岗位上不断钻研精进,取长补短,努力提升自己的不可替代性,把自己的价值更持久的展现出来!

  会员 释然1982:

  价值......到底是测试人员没有意识到自己的价值还是,他所处的环境没有意识到他的价值......或者说到底是测试没有价值还是人员没有价值,环境如果认为测试没有价值,那么测试人员也就没有价值,如果人员本身在测试方面没有价值体现,那么他本身就没有测试方面的价值。

  如果环境认可测试的价值,人员具备测试的价值,那么我想让个别测试人员意识到自己的价值是件水到聚成的事情,如果环境认可,人员不具备,那么只要人员认识到测试的价值,那么他亦会让自己符合那样的价值;如果环境不认可,人员具备不具备都不是由人员说了算的,老师傅说过“无法改变环境就要适应环境”,如果你又改变环境的能力,我不介意你改变,但是就像很多人说过的有些事情需要吃过亏他才懂得未曾拥有东西的价值。

  所以说测试人员是否真正了解自己的价值,在他有价值体现的时候才是个重要问题,其实大部分测试人员都很清楚自己的价值,只是他的价值能不能体现确是他不一定可以决定的。大部分不了解自己价值的测试人员其实只是当测试是份工作而不是真正的测试人员。

  原帖地址:http://bbs.51testing.com/thread-531890-1-1.html

版权声明:本文由会员fatfish 释然1982首发于51Testing软件测试论坛每周一问活动。

原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号