• 0
  • 0
分享

读者提问:
对于测试架构师日常工作中做哪些事情我还挺好奇的,这个岗位似乎还挺稀缺的,我所经历的公司没有这个岗位。
我对测试架构师的理解就是技术架构师,主要是做技术选型,以及带领整个团队做技术提升的。
不知道软件测试架构师在实际工作中,都做哪些事情呢?

阿常回答:

一家业务体系庞大、复杂的公司的测试架构师的职责主要有五个。

1、测试团队的技术带头人
测试架构师会关注整个团队的技术提升,包括技术难题的攻关,团队遇到的技术难题,你能够做到 90%的解决率。

2、深入参与关键业务的评审
关注软件的可测试性,作为测试 leader、项目负责人或者测试架构师需要深入参与技术架构的选型,包括前期的概要设计,给出建议。
3、测试基础设施的搭建
比如说60~70人以上测试团队做接口测试,接口测试工具很多,我们需要做技术选型或二次开发,让团队使用统一的工具;比如说关于专项测试或者日常管理,我们可以做一个统一的平台实现可视化管理。
4、解决各类团队实际问题
比如说业务遇到了技术性的问题,包括大数据测试、全链路接口跟踪测试等等,测试架构师需要帮助业务团队解决这些实际问题。
5、关注行业发展,规划团队整体发展路线
目前行业中大家在玩什么,我怎么将这些引入到团队中,如何去落地,全量推还是先拿试验去推。
跟测试相关的,上到规划下到一线都需要测试架构师做全局的考量,不能脱离实际必须跟业务紧密结合,因为在不同的业务团队中用到的测试组件、测试思维或多或少会有些差异。

阿常碎碎念:

以上问答首发于阿常连麦测试架构师 CKL(阿常提问CKL)。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          •   混沌工程的概念由Netflix最先提出,指“在分布式系统上进行实验的学科,目的是建立对系统承受生产环境中湍流条件能力的信心”。随着分布式系统的建设,单体应用迁移到分布式架构中,对系统的可靠性和容错性提出了更高的要求。为防止服务因为微小故障而产生雪崩效应,引发系统大面积崩溃,通过在分布式系统上进行受控实验,观察系统行为并及时发现问题,提升系统健壮程度。  Chaosblade是由阿里巴巴研发的开源混沌工程工具,用于模拟常见的故障场景。本文使用Ubuntu虚拟机和docker探索该工具的准备过程及部分常见故障的使用方法。  一、工具获取  Chaosblade工具有两种获取方法,可以从Gith...
            12 12 2167
            分享
          •   背景  单元测试是项目研发的重要阶段。相比接口测试、界面测试,单元测试外部依赖最少、颗粒度最细,可以在开发阶段更快、更直接地发现Bug,适合开发团队快速排查错误,是保障研发质量的重要手段之一。  但是,随着单元测试用例数量的增加,执行速度也会逐渐变长。我们经常看到一个现象:在研发人员的研发终端上,运行数千条单元测试脚本,时间超过1个小时。  本文主要是总结了笔者近年来的单元测试经验,分享如何有效提升单元测试的运行速度,节约开发时间。  提升妙招  1、优化单元测试代码  例如:    @Test     pub...
            0 0 1223
            分享
          •        1、VisualStuio中的测试资源管理器、CodeLens和ReSharper       这篇文章实践使用VisualStudio 2019进行单元测试。在VisualStudio中通常都会使用“测试资源管理器”进行单元测试。       Professional和Enterprise版本可以使用CodeLens,这大大方便了测试的运行与调试。       但CodeLens的图标常常刷不出来,一些第三方插件(如Re...
            1 1 3038
            分享
          •   前言  年前公司大量裁员,很荣幸拿到了过年大礼包,休息了一个月,年前年后找了一段时间,经历过,手撕代码,上机编写代码,各种各样的笔试题,这里给大家总结一些面试过程的面试题。面试过管理岗位和技术岗位,就只介绍一些技术岗位的面试题吧,过程中编写一些个人理解的结果,大佬勿喷  1、python装饰器是什么?有什么作用?简单举一个例子?  答:python装饰器就是在不改变原函数的情况下项函数增加新的功能,主要对目标函数进行装饰,增加函数的功能。比如日志记录,在某个函数中,增加一些日志记录,方便我们后续调试或者完成一些日志记录。  2、pytest的装饰器有哪些?你用到过那些?  pytest.m...
            0 1 599
            分享
          • 读者提问:明天项目要上线,开发任务还没提测,甚至还没开始联调,作为测试心里特别慌,我该怎么办 ?问题背景:我们产品直接拍板了,跟客户做了保证,xx时候一定可以完成上线。但两个业务并行,时间很紧张,开发分身乏术。开发人均要同时支撑两个业务,所以出现了明天要上线的任务,到今天下班时还没提测,开发评估要明天下午才能联调完。阿常回答:明天要上线的任务,明天下午才能提测,作为测试肯定很慌。客观既定事实没法改变,我们只能寻找问题解决方案,推进项目可交付质量。采取措施:1、和产品对齐可交付质量的最低标准。2、用例划分优先级,先保证基本功能。3、提前准备好测试环境,清理脏数据。今后改进:1、产研测一起商定项目...
            0 0 1219
            分享
      • 51testing软件测试圈微信