【转】3种类型的测试专家之路选择

领域测试技术专家

独特核心竞争力是:

领域质量风险表(领域质量风险识别,领域风险评估,领域风险经验积累)

领域测试工具的熟练度

领域特定测试实现的方法及经验(测试环境搭建快,定位问题快)

注:领域不是指:性能测试,安全性测试。而是指测试对象的行业知识,如银行业务,搜索引擎知识,路由器交换机知识,电信计费系统知识等。

公共测试设计技术专家

独特核心竞争力是:

深刻理解和掌握广泛的测试分析设计方法;

深刻理解和掌握广泛的缺陷预防技术;

深刻理解和掌握广泛的质量属性专项测试技术(可测试性技术,可靠性测试技术,安全性测试技术,UCD验证技术等)

深刻理解和掌握广泛的测试策略设计方法;

测试实现技术专家:

独特核心竞争力是:掌握各类自动化测试实现技术;

掌握各类开发者测试技术;

熟练的测试工具开发技术;

对于每一家公司而言,团队结构中最多的应该是领域测试技术专家,这是公司中测试团队存在的基础。测试资源丰富的中型公司,可有一定的测试实现技术专家。测试资源稍少的小型公司,则最好依赖外部资源来使用测试实现技术资源。对于测试资源非常丰富的大型公司,甚至可以构建自己的公共测试设计技术专家团队,例如:微软等大公司所拥有的测试架构师角色。但对于中小型公司而言,是否应该雇用自己的专职公共测试设计技术专家团队,则需要好好评估投入产出比了。

对于我们个人的选择呢?仅以我的人生经历感受而言,一个人最终成为什么样子?与他的个人努力相关,但更与他的缘份有关,你找工作的运气和缘份对你的成型影响很大。 以上3种类型的成长,公共测试设计技术专家所依赖的运气因素最大,可遇不可求。因为你需要有足够的机遇经历过不同类型的测试对象,不同类型的测试类型,最后还要有一个资源平台和学习平台,才可能具备抽取公共技术的积累和能力。否则,如果你10年都只测试一种类型的软件,那么你对测试技术的认知存在片面性的概率会很大,有可能离开了所在类型的软件,测试技术的适应性会打折扣较多。古人:“见多识广”是有一定道理的。测试实现技术专家所依赖的运气因素要少一些,但还是需要一定运气,如果你所在组织资源有限,做用例的人手和时间都严重不够,领导也更只关注短期效益,那么你有机会有时间搞自动化,自己搞工具开发的概率要小的多。就如我测试生涯的早期,在搞了9个月自动化后,公司上个新大项目,手工测试人手都不够,所有人都抽调去做系统测试了,自然我就无法再继续我的自动化开发之路的成长了。而领域测试技术专家则是运气因素依赖最小的,只要你在一家公司工作,这家公司存在的意义就是至少解决一个领域的问题,那么只要你努力就有动手的环境和时间保障(100%都投入)让你把这个领域的知识吃透,并成为领域专家和领域测试专家。

因此,对于广大测试同行朋友。我所推荐的测试专家之路是 优推-领域测试专家;次推-测试实现技术专家;保守推荐-公共测试设计技术专家(这个工作太可遇不可求了,就让少数人来为我们测试行业的发展和进步去奋斗和贡献吧)

最后我再总结一下:90%的测试工程师们要做好当前手上的工作,要能体现出真正的专业人士水准,最低要求你必须具备:  永不嫌够的领域测试知识+测试工具的使用知识+不断学习提升的测试设计能力  三者缺一不可。

时间: 2024-11-09 04:06:19

【转】3种类型的测试专家之路选择的相关文章

Seven Kinds of Testers - 七种类型的测试

最近读了James大叔的一篇总结Tester类型的文章,获益良多.原文叫做Seven Kinds of Testers(链接:http://www.satisfice.com/blog/archives/893). 可爱的James大叔还对每种类型的Tester给出了忠告.其实后最三种并非专职的Tester,而是做着和Tester相关工作的其他工种. Administrative Tester-管理型Tester 该类型的Tester主要是做task或者做卡(敏捷项目中的Story卡),目标就是

HTML之DocType的几种类型 -转载

HTML之DocType的几种类型转载 doctype类型详细doctype的几种类型html之doctype 分类: 前端文摘  在默认情况下,FF和IE的解释标准是不一样的,也就是说,如果一个网页没有声明DOCTYPE,它就会以默认的DOCTYPE解释下面的HTML.在同一种标准下,不同浏览器的解释模型都有所差异,如果声明标准不同,不用我说,您自己想就可以了.学习网页标准,浏览器兼容,从哪里开始您自己决定,但是,请认识DOCTYPE: 一.什么是DOCTYPE DOCTYPE是Documen

两种类型的人, 不需要敏捷开发的实践

牛人的开发人员,将高效写成简洁,质量高的代码的实践,已自然而然的融入在自身的 DNA.血液中.所以,能以极高的效率将设计.开发.测试融为一体. 牛人的测试人员,已自然而然的将所需的测试路径,清晰的呈现在自身的脑海中.所以,牛人的测试人员,不是没有设计测试用例,而是他(她)们早已将所需的测试用例,自然而然的烙印在自身的脑海中. "敏捷开发的实践对两种类型的人是完全没有任何帮助的,是完全不需要的; 其一是: 厉害的牛人, 其二是: 怠惰的恐龙."

【转】关于什么是测试专家的讨论

什么是专家?什么又是测试专家?今天下午与一位来公司3年多的测试人员在闲谈中,他问起我这个问题.随即我们进行了一些讨论.最后得出这样的结论: 专家就是能够发现某个领域问题并解决某个领域的问题的人,同时还需要具有这个领域的系统化的知识体系. 例如在测试领域可分为3类专家: 测试开发专家:自动化及测试工具的开发和应用.解决 自动化测试应用和实现领域的问题,解决测试工具应用和实现领域的问题.不仅仅是开发的能力,还包括了解所有自动化测试技术.工具的系统化知识体系,知道何时选用合适的技术,知道每个技术的不足

C++ Primer学习笔记(三) C++中函数是一种类型!!!

C++中函数是一种类型!C++中函数是一种类型!C++中函数是一种类型! 函数名就是变量!函数名就是变量!函数名就是变量! 重要的事情要说三遍... 接 C++ Primer学习笔记(二) 类的构造函数 与类同名,且无返回类型. 同类的成员函数一样,也可以在类中声明,在类外定义. 格式: 类名(): 成员1(成员1初始化值), 成员2(成员2初始化值) { } 以上,冒号至大括号中间的部分,称为构造函数的初始化列表,用于调用类成员的构造函数来初始化. 没有在初始化列表中显式指定初始化的成员,将会

JavaScript中两种类型的全局对象/函数(转)

转自:http://www.cnblogs.com/snandy/archive/2011/03/19/1988626.html 这里所说的JavaScript指浏览器环境中的包括宿主环境在内的.第一种是ECMAScript Global Object,第二种是宿主环境(Host)下的全局对象/函数. 一.核心JavaScript内置对象,即ECMAScript实现提供的不依赖于宿主环境的对象 这些对象在程序执行之前就已经(实例化)存在了.ECMAScript称为The Global Objec

你是哪种层次的程序员?程序员的四种类型

http://www.nowamagic.net/librarys/news/detail/1370不是每一个写代码的都是程序员.这里,我把程序员定义为以编程为生的人.我认为世界上存在四类程序员:科学家.码农.专家和工匠.下面我一一介绍自己的观点. 科学家,与其说他们是程序员,不如说他们是数学家.他们发明了各种理论.算法和术语,教科书上那冗长的证明和计算也出自他们之手,其他的程序员都或多或少受益于他们的成果.有时,他们的一篇论文能改变整个业界的思维方式,但他们通常不会也不喜欢把那惊世骇俗的理论商

一开始看到Int16, Int32, Int64这三种类型就觉得有点怪, 为什么要整个数字结尾的, 挺怪的. 昨天互相想到, ms这么干就是想让大家一眼就知道这个数据类型占多大空间吧. Int8, 等于byte, Int16, 等于short, 占2个字节. -32768 32767 Int32, 等于int, 占4个字节. -2147483648 2147483647 Int64

一开始看到Int16, Int32, Int64这三种类型就觉得有点怪, 为什么要整个数字结尾的, 挺怪的. 昨天互相想到, ms这么干就是想让大家一眼就知道这个数据类型占多大空间吧. Int8, 等于byte, Int16, 等于short, 占2个字节. -32768 32767 Int32, 等于int, 占4个字节. -2147483648 2147483647 Int64, 等于long, 占8个字节. -9223372036854775808 9223372036854775807

远离“精神乞丐”(IBM的前CEO郭士纳把员工分为四种类型)

语音丨吴伯凡 乞丐与其说是一种身份, 不如说是一种精神状态, 习惯性索取且心安理得, 习惯性寻求安慰,习惯性抱怨, 与之截然对立的, 是“操之在我”(Proactive)的精神, 乞丐型员工是公司内部的癌细胞, 不除必致大患. — 最近读了一篇文章,标题是<公司中一旦出现这种员工或管理者,坚决辞退>,这篇文章列出了需要被辞退员工的“八宗罪”: 1.领导不和我沟通,我就不和领导沟通: 2.领导不认可我,我就不好好干: 3.领导不鼓励我,我就不好好干: 4.我不开心,是因为领导不会哄我: 5.完不