软件测试能力图谱升级版

学习软件质量报道朱少民老师的软件测试能力图谱升级版

软件工程师以各种形式存在,完完全全的开发人员或测试人员,也有开发和测试兼顾的工程师。如果软件工程师以开发为主,兼作测试,对专业测试能力要求相对偏低些,侧重测试工具开发或自动化测试,侧重单元测试、接口测试的能力,在系统测试上更多扮演用户角色,加强基本功能测试。如果软件工程师以测试为主,兼作开发,对测试能力要求就高,侧重掌握系统的功能测试和性能测试等方面的测试能力。在实际的工作岗位上,人们又将测试开发(侧重自动化测试平台和框架、工具的开发,而不是脚本的开发)和业务测试(完成产品功能特性的测试任务,包括测试设计和执行)分开,一些大的公司(通常其开发的系统规模也大)将性能测试、安全性测试单独拿出来交给性能测试工程师、安全工程师。甚至有些大公司让资深的测试工程师负责测试的分析建模与设计,其它工程师负责测试的执行与缺陷跟踪。所以不同岗位的人,对测试技能的要求也不一样,但不外乎向下面三个方向发展:

    1) 技术管理,如阿里的M系列,走经理、总监…职业发展路径,更需要加强团队管理、协调、领导力、计划能力、风险控制等技能;

    2) 测试开发或专项测试,侧重自动化测试框架、平台开发性能测试等,成为测试架构师、技术专家,自然会加强业务建模、系统架构设计、编程(代码)、脚本开发与调试、环境构建(云、容器)等方面的技能。

    3) 业务测试,侧重产品的功能测试、易用性测试等,成为资深测试工程师、业务测试专家,侧重业务分析、测试策略制定、测试用例设计、情境性思维等方面的技能

纯碎的算法、工具等测试,可能不需要业务,但绝大多数的测试工作都和业务相关,需要业务相关的领域知识。不管是向哪个方向发展,还是需要一些共同的基本能力和基础知识,如:

    1) 测试基础理论,如软件工程学、测试基础知识、操作系统、数据库、形式化方法、心理学等;

    2) 基本测试能力,如计算机操作能力、测试基本方法、测试工具的使用等;

    3) 基本软实力,如沟通能力、学习能力、观察力、专注力、测试思维等。

这些基本能力和基础知识也是可以处于不同水平的,如沟通能力,对一般工程师、资深工程师、经理、总监等有不同的要求。微软沟通技巧分为四个层次(水平),如下表所示。

多数软件公司会强调创新、协作等,引导大家达成共识;敏捷价值观则强调“开放、尊重、协作、反馈、 简单、勇气、承诺、专注”(可以理解为工程师的素质,也是一种软实力)。各个公司因其文化不同对软实力的要求不一样,如微软公司强调工程师具有下列个人素质: 1) 行动导向的;2 ) 沉着冷静;3) 信念和勇气;4) 创造力;5) 处理歧义;6) 诚实和可信任;7) 智力;8) 自信心;9) 自我发展

这里没有提到思维能力,但从测试角度看,思维能力和学习能力一样重要,是测试人员核心能力。从测试工作来看,除了软实力、领域知识、业务理解能力和熟悉程度、质量和项目管理能力、代码能力等之外,有一些基本的测试技能:

1) 需求挖掘与评审能力;2) 测试分析能力( 包括测试需求与风险分析);3) 测试策略制定与实施;4) 测试计划能力;5) 测试设计能力;6) 自动化测试框架设计;7) 自动化测试脚本开发;8) 测试环境部署与配置能力;9) 测试执行能力;10) 专项测试(安全、性能和可靠性测试)能力;11) 缺陷定位与分析能力;12) 产品质量评估能力;13) 测试过程评估能力;14) 测试工作总结能力;15) 文档编写能力。

低水平的测试只会执行,像用户那样执行,几乎没有门槛,那不是专业人员,可以忽略。谈到专业测试,人们往往首先想到的是测试设计。但测试设计的基础是分析,而分析的基础是测试思维方式和思维能力。而且测试人员最好先做几年开发——理解架构、程序和代码等,具备良好的开发能力,了解开发人员的思维和习惯,然后再做测试,就更容易成长为优秀测试工程师。在某些公司,把开发者测试(主要是单元测试、集成测试)称为“LLT:Low Level Testing (底层测试或低层测试)”,只有具备底层测试能力,才能走向高层测试。

有了上面两层能力,基本可以干活了,做LLT、做功能测试,但还缺一层能力。不理解业务,一定做不好测试。基于业务、基于分析,培养自己的设计能力、自动化测试能力,才能达到一个合格的测试工程师。如果没有业务、没有分析、没有测试基础,自动化测试能力只是空中楼阁。现在流行“测试开发”岗位,也应该是“测试在先、开发在后”。成为合格的测试工程师之后,可以追求一些突破,在专项测试、测试效率或速度、管理等上面寻求突破,成为测试领域技术专家或技术管理者等。

最后,就通过下面能力模型图完成总结。

能力是自己的,其它是浮云

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,490评论 6 508
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,581评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 165,830评论 0 356
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,957评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,974评论 6 393
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,754评论 1 307
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,464评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,357评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,847评论 1 317
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,995评论 3 338
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,137评论 1 351
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,819评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,482评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,023评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,149评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,409评论 3 373
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,086评论 2 355

推荐阅读更多精彩内容