如何成为测试架构师

转载:https://blog.csdn.net/hualusiyu/article/details/80759331

最近老有人问我如何成为测试架构师, 或者问如何从零开始构建起来分层测试体系. 我都不知道如何回答.
首先测试架构师只是个虚名, 本质就是个测试开发工程师. 行业里面其实都没这个正式的名分.
要说特别的话, 就是一定是了解研发的技术体系多一些, 在遇到新的体系时知道如何测试. 其他的我就不装逼了.
搭建测试体系需要对公司的架构需要有个了解, 对症下药.
每家公司都有自己的测试方案和测试手段. 我分享下我目前做的一些东西给大家.

这里面的很多选择只是备选. 是为了让大家了解现状. 大家需要根据自己的情况选择适合自己的框架和工具.
这个也只是我初期做的规划, 里面的很多内容还未完成. 仅供参考.

以后有机会我将挨个的分析每个每个测试层次的所用到的细节, 搞个小小测试架构师系列文章. 
不过鉴于我一直写文章跳票, 所以大家最好心理准备吧.

思维导图版

文字版本

---+ 测试规划

  • 测试技术

    • 云测服务使用
      • mtc
      • testin
      • fir
      • mqc
    • UI自动化
      • appium
      • capybara
        • selenium
        • phantomjs(推荐)
    • 接口测试
      • 框架选择
        • soapui
        • capybara-json
        • gatling
          • 参考他的集成测试例子
      • fake server
      • 分析工具
        • fiddler(貌似是唯一可自动解码工具)
        • soapui
        • em-proxy
        • 自定义代理
    • 单元测试
      • 研发推进, 仅作支持
      • 持续集成结合
      • 静态扫描
        • findbugs
    • 性能测试
      • 负载测试
        • 加压工具
          • gatling
          • ab
          • jmeter
        • 监控平台
          • influxdb+grafana
          • ELK
          • nmon(不推荐)
      • 性能剖析
        • byteman
        • btrace
        • 火焰图
          • perfj
          • systemtap
    • 测试分析体系
      • 覆盖率
        • jacoco
          • android
          • java
      • 流程建模
        • 根据byteman构建思维导图
      • 代码diff
        • 思维导图红黑线diff
        • dot绘图
      • debug与trace
  • 研发流程

    • jenkins持续集成
      • 自动构建
        • 发布包构建
        • docker镜像构建
      • 自动编译
      • 自动静态扫描
      • 单测
      • 部署
      • 性能测试
      • 接口测试
      • UI测试
      • 报警机制
        • 大job收集所有子job的结果
        • 邮件提醒为主
    • 手工测试
      • 新功能测试
      • 预发布环境
      • 预演环境
        • testerhome的引流
    • 开发模式
      • 分支开发主干发布
      • 基于每个分支构建对应的持续集成job
      • 发布版本从tag中获取
      • 持续集成监控tag
  • 测试环境

    • 手工部署
    • 自动化部署
      • docker
        • 基础镜像可以手工构建
        • 给每个容器分配独立的ip
      • vagrant
      • vmware virtualbox
  • 线上环境

    • 接口版本化
    • 灰度发布
    • 流量旁路
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 《测试架构的修炼之道》是一本非常值得推荐的书籍,它为测试架构的修炼之道提供了很多实用的指导和建议。 首先,本书强调了测试架构需要具备的核心能力,包括技术能力、沟通能力、领导能力等。其中技术能力尤其重要,测试架构需要精通多种测试工具和技术,能够快速识别和解决问题。 其次,本书提供了多种测试架构需要掌握的技术,如平台架构测试架构、自动化测试框架等。这些技术可以帮助测试架构更好地规划测试流程和优化测试效率。 此外,本书也强调了测试架构需要具备的良好习惯和工作方法。例如,要注重数据的分析和处理,要重视测试结果的可复制性和可重复性,要积极主动地参与团队的讨论和决策等等。 最后,本书还提供了一些案例和实践经验,可以帮助测试架构更好地了解实际工作中可能遇到的问题和应对方法。 总的来说,本书为测试架构的修炼之路提供了很好的指导和支持。无论是对于已经从业多年的测试架构还是刚刚入门的新手,都是一本值得阅读的好书。 ### 回答2: 《测试架构的修炼之道 pdf》一书是一本关于测试架构成长之路的指南。书中介绍了测试架构需要掌握的技能和知识,以及如何在实践中不断提升自己的能力。 在阅读这本书的过程中,我们可以了解到测试架构需要具备的技能和能力。首先是测试技术方面的知识,包括测试方法、工具、流程等。其次是软件工程方面的知识,需要理解代码质量、软件架构、设计模式等。此外,还需要具备沟通能力、领导力和项目管理能力等。 作者在书中提出了“修炼”的概念,强调了测试架构需要不断学习和提升自己的能力。他认为,测试架构需要像武术修炼者一样,通过不断练习和实践,逐步提高自己的技能和水平。同时,他也强调了团队协作和沟通的重要性,测试架构需要与其他团队成员紧密合作,提高项目的效率和质量。 总的来说,《测试架构的修炼之道 pdf》这本书详细介绍了测试架构的职责、技能和培养方法,对于想要成为测试架构或者已经从事测试架构工作的人来说,是一本非常有价值的参考书。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值