`

软件测试者的核心竞争力【保持更新】

阅读更多
    从事软件测试行业已经有三年多了,最近一直在问一个问题:我的核心竞争力是什么?如果对于一个软件开发者而言,这个问题也许相对比较容易回答,对于某种语言的掌握,对于某些架构的理解及运用,对于某些库的熟练运用等等。而这些也是可以在工作中学习,熟练进而成为一种本能。
    但是,对于一个从事软件测试,并且是非互联网行业的软件测试从业者来说,这个核心竞争力却是很难回答。

    软件测试理论?有人会说,测试理论就那三板斧:黑盒、白盒;单元,集成,系统以及回归测试。其中的测试方法,例如:条件覆盖,语句覆盖,边界值法等等,不用三天就能掌握。

    软件产品的系统知识?这个要看工种以及个人是否主动去学习了解,但总体来说,测试者,特别是黑盒测试者,对系统的了解不可能优于开发者,毕竟开发者才是天天与系统架构,设计文档打交道的人。从另一个方面来讲,软件产品千千万万,对一个系统的了解,很多情况下并不能增加个人的竞争力。

    然而,事实是不是就代表着测试人员没有核心竞争力呢?其实不然。

    最近接到一个同学的电话,他在一家比较小型的公司从事一类医疗仪器的开发,正带领一个小型团队,他们遇到一个问题是,公司没有测试人员,之前也没有做过类似产品的测试,他想知道,对于这么一个全新的产品,在他们有限的资源的前提下,怎么去做测试,怎么建立合理流程?

    这是一类问题,即,对于一个产品,如何建立合理的测试流程,包括所有的测试范围,时间安排以及相关文档工作?当然,前提是要符合公司的现有情况。这就跳脱了各种覆盖,等价类划分的公式,而成为方法论的范畴。我认为,这是一个测试者的价值体现,也是核心竞争力。

    对于第二类,个人觉得对于特定软件产品的知识,并不构成个人核心竞争力,而只有对软件本身的知识才是。一个简单的例子,一个从事性能测试的工程师-TC,他每天的工作就是测试、记录并总结汇报某个特定软件的性能,并且在出现性能下降的时候提交bug。如果TC每天满足于机械化的操作流程,那么有一天当他离开这个团队的时候,他就需要从头再来,并且从”新手“再来。而从雇佣者角度考虑,TC可能只适合机械化的重复劳动。相反的,如果TC深入地掌握了软件性能知识,知道什么样的代码效率高,什么样的错误会引起性能降低,哪些问题在软件开发中常见,那么TC将具有强有力的核心竞争力,而且是开发人员无法媲美的。

    最近在看一本书《Google的测试之道》,突然有点想法,当然不是针对本书内容的。对于一些大拿,书就是他们的核心竞争力,把书往那一放,沉甸甸的,这就是他的代言。而对于更牛的大拿,根本连书都不用拿,名字就是他的代言。对于最最牛的大拿,就是他写的书就是读者的核心竞争力,换句话说,对于一个普通人,读了他的书并能熟练掌握,那么这些知识就是你的核心竞争了。目前笔者最近还在啃读的《深入理解计算机系统》就属于这一类。

    当然,核心竞争力还有很多,一个软件产品,一个网站,不胜枚举。但是,对于广大测试者来说,找到一个合适自己的,并一步步强化它,是一件充满挑战的事。  
分享到:
评论

相关推荐

    我国GIS软件的发展现状

    在最近几年内,国外将会有这类成熟的商品软件出现,因此,为了保持国产GIS软件的竞争力,我国 GIS软件的开发不能掉以轻心,必须加快技术创新的力度。当然,这势必增加国内企业的负担。  2.市场挑战  在面临...

    windows版本密码管理系统客户端,已调试兼容win7、win8、win10,其他win系统版本未进行测试.zip

    管理系统,作为一种高效的企业运营管理工具,旨在通过集成化、系统化的手段,对组织内部的各类资源进行规划、协调、控制和优化,以实现企业战略目标,提升运营效率,增强核心竞争力。以下是对管理系统的详细介绍: ...

    通信行业调研报告.doc

    2、软件测试工程师指理解产品的功能要求,并对其进行测试,检查软件又没有(BUG) ,简单的说是但当"质量管理的"角色软件测试人员的主要职责是对软件产品的整个开发 过程进行监督和检验,使之能够达到满足客户的...

    基于JSP企业财务管理系统设计软件程序源码+数据库+WORD毕业设计论文文档.zip

    基于JSP企业财务管理系统设计软件程序源码+数据库+WORD毕业设计论文文档....如何运用信息的技术用来增强企业管理,对于如何制定企业信息化的发展战略用来提升企业的核心竞争力,怎样把信息化系统融入日常管理工作来为企

    通信行业调研报告.docx

    检查软件又没有(BUG),简单的说是但当"质量管理的"角色软件测试人员的主要职责是对软件产品的整个开发过程进行监督和检验,使之能够达到满足客户的需求,因此对于企业来讲是十分重要的岗位。 3、网络工程师 网络...

    智能制造产品线-产业链0712.pptx

    本体喷漆 配套打造 重点打造 机器人展会 协会论坛 重点打造 配套打造 第一梯队:发那科、安川、库卡、ABB 国内份额中,四大巨头因其技术垄断和核心零部件的强大竞争力,CR4接近60%。 本土企业占国内市场份额的10%...

    皮肤控件研究文档,破解后的库文件,皮肤设计工具使用教程

    如果控件提供商不能对产品持续投入,则产品不能保持技术竞争力,也不能给客户以信心。一个优秀的产品成长 的过程应该是根据客户的需求及行业的发展来不断升级和完善的过程。  售后服务是否有保障 有保障的...

    新版Android开发教程.rar

    具竞争力和差异化的产品。 对运营商的影响 � 丰富的数据业务,将导致数据流量的显著增加 。 � 手机来源增加,价格更为低廉。 对软件开发者的影响 � 因为 Android 移动软件平台抱持开放互通的观念,势必吸引不少...

    科锐国际2020人才市场洞察及薪酬指南.pdf

    务和管理信息化,提升商业竞争力,且随着企业上云部署力度加大,云预算也会 随之增长。可见,云计算未来市场空间巨大。 随着云计算的发展,云计算的范畴也越来越广,人工智能开始成为重要组成部 分。随着公有云企业...

    超级有影响力霸气的Java面试题大全文档

    超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...

    C#微软培训资料

    <<page 1>> page begin==================== 目 目目 目 录 录录 录 第一部分 C#语言概述.4 第一章 第一章第一章 第一章 .NET 编 编 ... 比尔....这一天 微软公司正式推出了其下一代...

    基于AT89S52 单片的频率计

    本频率计的设计以AT89S52 单片机为核心,利用它内部的定时/计数器完成 待测信号周期/频率的测量。单片机AT89S52 内部具有2 个16 位定时/计数器, 定时/计数器的工作可以由编程来实现定时、计数和产生计数溢出中断要求...

Global site tag (gtag.js) - Google Analytics