摘要:
这是devops系列的第四篇文章。 前面几篇文章,分别从devops的定义和价值、落地路线图以及落地三要素进行了分析。 这篇文章开始,我会分享devops在企业或团队中具体的落地实践以及落地过程中的一些关键动作。 业内关于devops成熟度模型以及落地实践的关键能力,有不同的定义。比如信通院牵头制定 阅读全文
摘要:
最近关于人工智能对话工具ChatGPT的话题,甚嚣尘上。 前几天有报道说ChatGPT通过了谷歌L3级别的面试,虽然说L3是谷歌工程团队的入门级职位。 舆论和一些自媒体对这个事保持着一个冷静又狂热的态度,普通人要么看个热闹,要么更加焦虑。 写这篇文章的时候,看到朋友圈有人转发了一篇文章,标题写道:“ 阅读全文
摘要:
这是devops系列的第三篇文章。 前面的2篇文章,分别介绍了对devops的定义和理解以及devops的落地路线图。 在上篇文章末尾,我提到了devops落地过程中会遇到的问题,比如在2018年devops状态报告中重点提到的 J型曲线。 我列出了如下三点解决思路: 通过团队内部复盘总结,识别问题 阅读全文
摘要:
这是devops系列的第二篇文章。 上篇文章发布后,有同学私信问我,企业如何落地devops? 老实说,这是一个很大的命题,而且也并没有标准答案。一个软件工程实践理念能否在企业内落地并达到一定效果,取决于很多因素。 比如是否有上层领导支持,是否有足够的资源投入,是否采取了正确且适合自己的方法,团队是 阅读全文
摘要:
近几年devops成为了软件研发交付领域的“热门选手”。 不仅在各种技术大会频频亮相,业内也有很多优秀的技术实践。 那么devops是什么呢?它有什么特点,能解决什么问题,又能为技术团队能带来什么价值? 这篇文章,我想结合自己最近学习的关于devops的知识,来谈谈我的理解。 什么是DevOps? 阅读全文
摘要:
我在前面的文章《聊聊我对质量度量的看法》中曾谈到线上缺陷逃逸率的话题。 前几天技术群有同学问我该如何理解线上缺陷逃逸率,群里有位同学是这么如何的: “缺陷逃逸率,Defect Escape Percentage,简称DEP,是指软件产品发布后发现的缺陷数量与该软件产品在整个生命周期发现的所有缺陷数量 阅读全文
摘要:
前面两篇笔记介绍了如何快速上手压测项目以及压测前准备测试环境和测试数据的一些方法。 这篇文章,我想分享下关于压测平台功能设计和技术实现方案的一些技术笔记内容,内容主要来源于两方面: 18年我所在性能团队使用的压测平台技术实现细节; 20年后我带稳定性团队时我们开发的全链路压测平台的功能设计和技术方案 阅读全文
摘要:
这篇文章,继续分享工作笔记中关于性能测试的内容。 上一篇文章聊了如何快速上手压测工作的几个切入点和注意事项,这些内容可以帮助我们更快的介入项目。 但实际工作中,前期的准备工作也是很繁琐的,其中测试环境和测试数据的准备是前期准备阶段的主要工作。 这篇文章,以实际的一些场景出发,来聊聊如何准备测试环境和 阅读全文
摘要:
新年第一个工作日,继续整理之前的技术笔记。 前面通过三篇的内容,将自动化测试相关的技术笔记做了整理汇总。 这篇内容,主要是我刚开始做性能测试时的一些记录,对新手或者刚进入一个新项目的同学,应该有所帮助。 一般我们在刚介入一个项目时,我认为可以从如下几个方面来快速的上手压测工作。 熟悉业务特性 无论是 阅读全文
摘要:
前面两篇笔记我介绍了自动化测试前期调研注意事项和前置准备阶段切入点,有同学在后台提问: “做完前期的调研和准备工作,领导要求写一个落地方案并评审,自动化测试的落地方案该怎么写”? 首先这个要求我觉得挺正常,一方面评审可以查漏补缺完善细节,另一方面也可以考察具体的落地经验和能力。 其次,我认为技术方案 阅读全文