`
ihuashao
  • 浏览: 4721156 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

软件测试的两张藏宝图和三个层次

阅读更多

参加第二届(天津)国际软件测试会议,和软件测试同仁交流了经验,结交了不少朋友,观赏了新疆和内蒙的舞蹈和草原歌声,并和大学同学叙叙旧,颇有收获,其中还有两项收获就是:

  1. 软件测试藏宝图,和我的软件测试全景图(如:基于过程的软件测试全景图)差异挺大,内容要丰富得多,覆盖了所有的知识点。而我的全景图,忽略细节和一般知识的具体内容,强调内涵和测试各环节的内在关系,逻辑清晰、实践性强,各有千秋。
  2. 结合性能测试来描述软件测试工程师的三个层次,这种描述更形象生动、具体,容易让团队接受和理解。

软件测试藏宝图是由韩国STA Consulting Inc. CEO Wonil 绘制的,并印成海报式(Poster)的地图。其韩文版见Software Testing Adventure(소프트웨어 테스팅 보물지도) / 권원일。这里附上英文版(来源于公开信息http://sites.google.com/site/swtestingmap/stadventure,虽然不是很清楚,但版权归STA Consulting Inc.所有,我手头有清楚的纸质版本,没得到同意也不能转换为电子版和大家分享(任何时候引用,也请一定注明版权所有信息)。

STA map


由上述藏宝图出发,在互联网上搜索,找到另外一幅软件测试藏宝图,内容更丰富,是由deltaaxiom提供,可以访问Unique series of posters from DELTA AXIOM -Software Testing at a Glance - or two" 下载其PDF格式的文件。

不过,很难考证上面两幅软件测试藏宝图哪一个更先、哪一个参考哪一个 :-) 不管这样,都是很好的想法,通过一幅图来描述所有软件测试的知识点及其关系,对我们更全面地理解软件测试是有帮助的。另外,因为暂时没授权,我们还不能将它翻译为中文。等将来有时间,我们倒可以自己做一个中文版的软件测试藏宝图。

全图

ful map from delta

右上角部分截图

part of deltaaxion map


结合性能测试来描述软件测试工程师的三个层次(entry/middle/senior),是由微软公司的Principal SDET Adam Millard向我们演绎的。而且,他的演讲很注意语速(使大家能听清楚),地道的美语有声有色,让所有听众赏心悦目。

从测试工程师来看,如何从入门级,向中级、资深水平发展,一定要有一个清楚的目标。也就是说,做到什么样的程度,才算资深?当然不是工作年限就能决定,如果技术、沟通、业务理解、项目掌控等各项能力没有上去、影响范围小,年限再长,可能还停留在入门级或中级上。这里给出Adam的三张PPT slide, 供参考,帮助理解不同层次对能力的要求。

他也谈到中美文化的差异,例如, 在中国,技术管理的职业目标更吸引人,管理者(团队贡献)的薪水待遇要好得多,而Individual Contributor(个人贡献,指纯技术的资深工程师)职业发展路径(career path)就相对困难,而在美国多数公司,这两条职业发展路径比较平衡,一个资深工程师的工资可以比经理/总监还要高,有些人就喜欢技术,不做管理,做自己喜欢做的事情,发展也没受影响。

one slide from Adam

3 levels

middle level

分享到:
评论

相关推荐

    测试藏宝图汉化版大图

    这包括单元测试、集成测试、系统测试、验收测试等不同层次的测试,确保软件产品的功能、性能、安全性和可维护性符合预期。"藏宝图"的概念则寓言了这张图的全面性和深度,仿佛揭示了软件测试领域的宝藏,帮助我们找到...

    软件测试全景图(又名藏宝图)

    根据提供的文件信息,我们可以深入探讨这张被称为“软件测试全景图(又名藏宝图)”的重要文档中的关键知识点。这张图不仅对软件测试领域有着重要的意义,还包含了丰富的软件测试和质量管理方面的内容。 ### 一、...

    软件测试藏宝图——测试行业必看

    根据提供的文件信息,“软件测试藏宝图——测试行业必看”这张图似乎为软件测试领域的新手或希望进入该领域的人员提供了一条清晰的学习路径。接下来我们将深入探讨软件测试领域的一些核心概念、技能以及如何成为一名...

    软件测试全景图

    《软件测试全景图》 软件测试是信息技术领域中不...理解并掌握这个全景图,有助于我们更好地规划和执行测试,提升软件产品的整体质量。通过持续学习和实践,我们可以不断提高测试的效率和效果,为软件的成功保驾护航。

    基于V模型的软件测试藏宝图

    ### 基于V模型的软件测试藏宝图 #### V模型概述 V模型是一种广泛应用于软件开发周期中的测试模型,其名称来源于图形化的表示形式,即形似字母“V”。该模型强调了测试活动与开发活动之间的紧密关联,通过将测试级别...

    测试藏宝图

    这些工具可以是软件,比如缺陷跟踪系统、自动化测试工具等,也可以是流程和方法论,如敏捷测试、持续集成等。这些工具和方法论能够帮助测试人员更加系统地组织和执行测试任务,提升测试的覆盖率和效率。 4. 指导...

    GEE引擎藏宝图脚本

    而“藏宝图脚本”则是利用GEE引擎进行游戏设计中的一个重要元素,能够增加游戏的趣味性和探索性,从而吸引并留住玩家。本文将深入解析GEE引擎藏宝图脚本的工作原理、实现方式以及如何进行商业化改造。 一、GEE引擎...

    【藏宝图】(珍藏版)2012java开发工程师必备精品资料(115)

    设计模式是软件工程中的重要概念,这份资料汇集了23种常用的设计模式,并提供了相应的Java实现示例,对于提升编程技巧和设计能力非常有帮助。 综上所述,这些精品资料不仅覆盖了Java开发的基础知识,还包括了许多...

    软件测试流程

    在软件开发过程中,软件测试是不可或缺的一环,它确保了产品的质量和用户体验。下面将深入浅出地介绍软件...通过"软件测试相关藏宝图"这样的资源,你可以深入学习更多具体的测试技巧和工具,进一步提升自己的专业技能。

    我要告诉软件测试新手的

    不管你是一个测试新手还是一个经验丰富的测试专家,都有不少有益的东西需要牢记在心。1、你是一个检查者,你不需要为质量负责  前言  因为已经带领和训练测试团队多年,所以按惯例我总有些东西确定需要传达给测试...

    通达信股市藏宝图主图指标.doc

    通达信股市藏宝图主图指标.doc

    通达信指标公式源码 波段藏宝图主图指标.doc

    "波段藏宝图主图指标"是基于通达信平台的一个技术分析指标公式,用于帮助投资者识别股票的买卖点。以下是这个指标公式的详细解析: 1. **VAR2**: 这个变量计算了在当前价格下方有多少投资者处于盈利状态,通过1除以...

    测试书籍打包

    这个压缩包文件名为"测试书籍打包",包含了一系列关于测试领域的经典著作,这些书籍可以帮助读者深入理解软件测试的本质和实践方法。以下是这些书籍所涵盖的一些关键知识点: 1. 《测试藏宝图.pdf》: 这本书可能...

    探索阿里数据藏宝图——数据地图管理实践.pdf

    阿里数据藏宝图是阿里巴巴内部的数据...通过以上组件和功能的整合,阿里数据藏宝图构建了一个强大的数据管理生态系统,不仅提升了数据的可用性,也加强了数据的治理和保护,为企业的数据驱动决策提供了强有力的支持。

    RedHat Linux 6大全.part1.rar

    本书全面系统地介绍了Red Hat Linux 6。全书共分为五个部分,包括35章和四个附录。第一部分为Red Hat Linux的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为Linux编程;...共分两个压缩包

    藏宝图就需要它保护最好的开源磁盘加密软件TrueCrypt.pdf

    藏宝图就需要它保护最好的开源磁盘加密软件TrueCrypt.

    19:社区营销藏宝图——本图99元购买.rar

    软件开发电子书制作查壳软件

Global site tag (gtag.js) - Google Analytics