聊一下测试工程师在研发领域的发展

测试人员在研发工程效能领域的发展具有广阔的前景和多样的方向。随着企业组织级的敏捷化,研发效能作为数字化企业的核心竞争力指标日益重要,测试人员在这一领域的发展也显得尤为关键。

随着敏捷开发的发展,自动化从测试领域逐渐走到了全流程,通过自动化流水线打通设计、开发、测试、运维等,这也构成了 DevOps的基础。当然,自动化流水线也大大提升了研发效率,使得以天甚至以小时发布产品成为可能。目前,很多自动化测试团队、工具开发团队、测试技术研究团队都逐渐转型为工程效能团队,专注于组织工程能力的提升。研发工程效能领域也是测试者的一个不错的发展方向。

工程能力----工程能力,是指生产均一且优质产品的能力。

价值流,从用户需求到产品开发,最后交付给用户产生价值的过程。

数据流,从交付件(比如需求文档、特性列表、规格类表、代码、软件包)角度描述的在不同活动下的输出。

活动流,研发过程中的各种活动,如需求分析活动、开发活动、测试活动等。

能力流,主要包括软件需求分析的能力、软件建模的能力、架构设计能力、编码中对代码进行静态分析和检查的能力、对系统进行配置管理的能力、快速构建的能力、自动化测试的能力、自动化部署的能力、监控当前产品过程数据的能力、进行度量分析的能力等。

工具流,通过工具/平台提供管理、规范/知识库以及各种能力。

这个框架也给我们指出了在研发工程效能领域的一些发展方向。

1.自动化工具/平台建设专家

自动化工具/平台建设专家负责自动化测试架构的设计、选型和搭建,确保自动化测试体系可落地,负责相关的工具选型和开发(包括开源工具的二次开发),负责和测试自动化上下游环境联动,形成流水线,保证团队自动化测试的高效进行。

2.软件工程专家

软件开发是一个工程,每一项活动都有很多相关的工程方法。软件工程专家也是一个很好的发展方向。我们列举了一些软件工程方面的发展方向。

3. 度量专家

管理大师彼得·德鲁克曾有一句经典名言:"没有度量,就没有管理。"因为只有通过度量,我们才能知道当前的情况是怎样的,改进的目标是什么,改进是否有效。其实软件测试评估质量的时候,也会用到很多测试度量项。

我们在做测试的时候接触的度量都在使用层面,专职度量专家的工作是:

为团队或组织设立适合的度量项。

设定团队或组织能力基线。

在项目过程中通过度量数据量化分析预测风险,提升整个研发过程的控制能力。

4.工具开发专家

从工程效能的角度来说,工具开发主要包含如下几项。

项目管理工具的开发:如需求管理系统、测试用例管理系统、缺陷管理系统等的开发。

知识管理工具的开发:如 WiKi、规范库、模式库、知识库等的开发。

开发工具的开发:如代码检视工具、代码安全性工具等。

随着云化的流行,工具也开始往云化发展,这给工具带来了新的模式--服务化,特别是研发工作场景中的工具服务,把工具按照研发工作场景归类,这些工具以流水线的方式自动运行,无缝集成,协同工作,可最大化研发效能。

随着技术的不断发展和企业数字化转型的深入,研发工程效能领域的需求将越来越大。测试人员通过不断提升自己的技能和知识,可以在这一领域找到更多的发展机会和晋升空间。同时,随着自动化和智能化的推进,测试人员也将逐步从繁重的手工测试中解放出来,更多地参与到研发流程的优化和工具的使用中,为企业的研发效能提升做出更大的贡献。

相关推荐
熠速18 小时前
熠速海陆空RCP&HIL连载方案之eVTOL能源篇
功能测试·能源·仿真测试·硬件在环半实物仿真
Channon_19 小时前
双网卡绑定、软PRP、硬PRP技术解析:区别与联系
物联网·网络协议·可用性测试
汽车仪器仪表相关领域1 天前
亲历机动车排放检测升级:南华NHA-604/605测试仪的实战应用与经验沉淀
人工智能·功能测试·测试工具·安全·汽车·压力测试
BullSmall1 天前
Anroid、IOS、鸿蒙、浏览器的兼容性测试方案
测试工具·可用性测试
天才测试猿2 天前
2026全新软件测试面试八股文【含答案+文档】
自动化测试·软件测试·python·功能测试·测试工具·面试·职场和发展
汽车仪器仪表相关领域2 天前
ZDT-I 伺服电机测试系统
数据库·功能测试·安全·机器人·压力测试·可用性测试
qq 13740186112 天前
ASTM D4169-23e1深度解读:新版运输包装测试标准的核心变化与应用指南astmd4169-23e1
功能测试·可用性测试·安全性测试
可可南木4 天前
ICT测试日志 --5--日志记录的格式 下
功能测试·测试工具·pcb工艺
qq 13740186114 天前
ISTA 3E标准深度解析:托盘化货物的全球运输安全ista3e
功能测试·可用性测试·安全性测试
汽车仪器仪表相关领域5 天前
ZDT-III 通用电机测试系统
数据库·算法·单元测试·压力测试·可用性测试