fatfish 发表于 2012-2-27 16:36:16

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

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

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

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

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

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

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

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

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

zye2006_10 发表于 2012-2-28 17:42:06

我们项目组,测试被离线工作了,强吧

zye2006_10 发表于 2012-2-28 17:42:13

我们项目组,测试被离线工作了,强吧

zhaobinhs 发表于 2012-2-28 17:48:17

1.在每次测试的时候,尽可能理清流程 真正明白测试的重点
2.努力去完善你所测试的对象,尽可能多的去了解你所测试的对象基于用户的角度
3.要开发尊重你,那就必须去发现潜在的测试点
4.通过自己的分析去提高开发的修改效率,这些都是提高自身价值的地方
5.不要觉得开发是高的,实际上很多的开发都并不是想象的遥不可及。
6.明白自己的特质在那,尽可能去扩大这块的东西应用到自己的测试中

qiuwei1211 发表于 2012-2-28 17:54:56

这确实是一个问题~~!

Sweet。oO丫头 发表于 2012-2-28 22:02:38

从事软件测试工作,其中不乏有大部分人,并不了解软件测试,所以要让测试人员了解自己的价值:
1.了解自己的工作,认同这个职业;
2.全面认识自己测试的软件,尽可能的发现更多的bug;
3.从测试的角度上,提出能够提高产品质量的意见;

52acc 发表于 2012-2-28 23:36:43

回复 16# jameswang1018


    非常赞同!

似水璀璨 发表于 2012-2-29 09:13:18

为什么这么纠结呢?

似水璀璨 发表于 2012-2-29 09:13:25

为什么这么纠结呢?

孙勇oo 发表于 2012-2-29 15:11:10

回复 17# coolerwyf


    好啊!

孙勇oo 发表于 2012-2-29 15:11:45

看你怎么定位自己了
QA的价值可以体现在很多方面:
1。 在产品上线前,重大的问题被你提前发现了,这是 ...
coolerwyf 发表于 2012-2-21 16:37 http://bbs.51testing.com/images/common/back.gif


    嗯

lvtianhai 发表于 2012-2-29 18:12:19

价值最直接的体现就是薪资和职位。
如何去达到符合自己价值的薪资和职位,这个就要充分发挥自己的聪明才智啦。
1.不断的学习、实践和总结,是提升自己的必要条件。
2.良好的心态和得体的言谈举止,就是充分条件。

如果能达到这个充分必要条件,那么你的价值也就得到体现啦。

lvtianhai 发表于 2012-2-29 18:12:38

价值最直接的体现就是薪资和职位。
如何去达到符合自己价值的薪资和职位,这个就要充分发挥自己的聪明才智啦。
1.不断的学习、实践和总结,是提升自己的必要条件。
2.良好的心态和得体的言谈举止,就是充分条件。

如果能达到这个充分必要条件,那么你的价值也就得到体现啦。

lvtianhai 发表于 2012-2-29 18:16:11

每个人的价值观都不同的,但是想要在某一行里有价值,就必须要满足这个充分必要条件哦。当然你也可以选择和大家一样,管它价值不价值的,做真实的自己就ok!

syab23ok 发表于 2012-3-5 15:48:39

{:3_73:}
个人觉得,要使测试人员发现自己真正的价值首先要公司上级领导重视软件产品质量,重视软件测试。
在一些企业里公司领导不重视测试,产品质量意识淡薄,这个时候就是测试经理出场的时候了,
这个人需要去想办法使领导重视起测试这件事情来。晓之以理,动之以利。

qinhaoying 发表于 2012-3-9 15:16:06

找到自己在团队中的位置

shary1234 发表于 2012-3-14 14:09:25

从来不会发生出现严重的BUG

msnshow 发表于 2012-3-14 22:40:07

团队中的作用和团队在公司的作用都要清楚

xszhu123 发表于 2012-5-23 18:36:21

顶!!!!!!!!!!
页: 1 2 [3]
查看完整版本: 如何让测试人员真正了解自己的价值??(2012-2-29)(获奖名单已经公布)