老张的求知思考世界_社区达人页

个人头像照片
老张的求知思考世界
已加入开发者社区1991

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
初入江湖
初入江湖

成就

已发布114篇文章
0条评论
已回答0个问题
0条评论
已发布0个视频
github地址

技术能力

兴趣领域
擅长领域
技术认证

8年+质量保障经验,博客园技术文章超过500w阅读量。 擅长质量体系搭建、全链路压测及稳定性保障。 公众号:老张的求知思考世界

暂无精选文章
暂无更多信息

2023年02月

  • 02.23 11:04:30
    发表了文章 2023-02-23 11:04:30

    如何分析性能测试需求?

    为了避免某个可用区由于网络硬盘等原因损坏导致服务不可用,跨可用区的服务部署是一种常见的容灾手段。
  • 02.23 11:01:13
    发表了文章 2023-02-23 11:01:13

    ChatGPT真的可以取代基础工作岗位吗?

    ChatGPT本质是一个自然语言处理工具,基于Transformer神经网络架构(GPT-3.5架构),是利用机器学习和神经网络架构训练出来用于处理序列数据的模型。
  • 02.23 10:59:20
    发表了文章 2023-02-23 10:59:20

    落地DevOps的三要素

    为什么落地devops前一定要统一团队人员认知呢?因为devops本身是一个复杂的软件工程技术实践,需要多人跨团队协作配合才能完成。如果在实施过程中大家对于devops的理解不同,那就可能导致局部成功而整体失败的结果。
  • 02.23 10:56:07
    发表了文章 2023-02-23 10:56:07

    落地DevOps的路线图

    以上这些都是在打破技术团队内部的协作隔阂,但在实际工作中,业务团队和技术团队之间的理解和沟通障碍更加严重。如果业务需求方不能认同devops的实践理念,双方对于快速交付对业务价值的提升没有统一的认知,那devops的落地只能是镜中花水中月。
  • 02.23 10:51:45
    发表了文章 2023-02-23 10:51:45

    从TMMI角度谈谈质量度量

    在TMMi体系中,缺陷逃逸率是用来评估交付质量的衡量指标,如果该值低于某个阈值,则可以判断交付质量的好坏。
  • 02.23 10:48:34
    发表了文章 2023-02-23 10:48:34

    性能测试技术笔记(三):如何设计一个压测平台

    对于压测平台,或者说各种测试平台,其实很多同学有个误区就是:平台各种高大上牛逼,但往往忽略了开发和维护以及学习使用平台本身的成本。
  • 02.23 10:46:31
    发表了文章 2023-02-23 10:46:31

    性能测试技术笔记(二):如何准备测试环境和数据

    上一篇文章聊了如何快速上手压测工作的几个切入点和注意事项,这些内容可以帮助我们更快介入项目。但实际工作中,前期的准备工作也是很繁琐的,其中测试环境和测试数据的准备是前期准备阶段的主要工作。
  • 02.23 10:44:08
    发表了文章 2023-02-23 10:44:08

    性能测试技术笔记(一):如何快速上手压测工作

    如果是专职做性能测试,或者刚介入一个全新的系统进行压测,想要短时间内了解业务细节是几乎不可能的。
  • 02.23 10:42:26
    发表了文章 2023-02-23 10:42:26

    自动化测试技术笔记(三):如何编写技术方案

    首先这个要求我觉得挺正常,一方面评审可以查漏补缺完善细节,另一方面也可以考察具体的落地经验和能力。其次,我认为技术方案其实有个通用的模版,或者说抽象的经验参考,这也是本篇文章我想聊的话题。
  • 02.23 10:40:32
    发表了文章 2023-02-23 10:40:32

    自动化测试技术笔记(二):准备工作的切入点

    要做web的UI自动化测试,工具选择了selenium,我们常用的浏览器是chrome,用户使用环境是windows,自动化测试要求快速无感执行,就需要考虑Linux环境下基于chrome浏览器的case执行(chromium),还要考虑Linux操作系统对chrome的适配问题(centos和uhuntu,以及centos的版本选择6.5还是7.2),甚至还要考虑浏览器驱动的适配问题。
  • 02.23 10:38:32
    发表了文章 2023-02-23 10:38:32

    自动化测试技术笔记(一):前期调研怎么做

    虽然说自动化测试比较偏技术工作,但在开展前,明确你的工作目标和KPI也是不可忽视的一点。并不是说技术优秀就可以拿到好的绩效,企业生存第一法则是先活下来做产出,再考虑锦上添花和技术优化的事。
  • 02.23 10:36:47
    发表了文章 2023-02-23 10:36:47

    构建高效的容量保障体系

    性能测试体系建设的内容偏向技术实践,质量保障机制构建的文章又类似方法论,中间存在一定Gap。或者说在方法论和技术实践之间,我个人认为存在一个粘合的部分,能让其他人可循径前行落地的机制。
  • 02.23 10:33:14
    发表了文章 2023-02-23 10:33:14

    容量保障落地四步走

    任何项目在实施前都需要明确目标和衡量指标,否则很容易失去方向,最后的结果也会南辕北辙,容量保障也不例外。
  • 02.23 10:29:04
    发表了文章 2023-02-23 10:29:04

    容量测试解决了什么问题?

    常规的性能测试,一般是采用不同的手段和策略去验证系统在不同业务场景下的性能表现是否满足预期指标,是否存在性能瓶颈并进行优化验证的过程。
  • 02.23 10:24:34
    发表了文章 2023-02-23 10:24:34

    性能测试知识科普(七):监控能给你带来什么

    当然这些指标是我们日常工作中经常遇到和会关注的,但实际上在性能测试过程中,要根据不同的业务场景、技术架构以及问题表现来关注分析不同的指标。而不是只关注自己看到的指标,填充到表格里提交一份所谓的压测报告就完事的。
  • 02.23 10:22:01
    发表了文章 2023-02-23 10:22:01

    性能测试知识科普(六):三大模型

    在性能测试工作中,业务模型、流量模型和数据模型是至关重要且必须在项目中构建的,否则很可能导致测试的场景和实际差距很大,测试结果也无法为性能分析和优化提供足够有说服力的支撑。为了便于大家理解三大模型
  • 02.23 10:18:58
    发表了文章 2023-02-23 10:18:58

    自动化测试成熟度模型

    我从事软件测试工作以来,第一次知道自动化是15年年底,听大佬说QTP可以录制脚本然后自动化回放,测试效率很高,当时心向往之。不过当时技术比较菜,而且对工作也比较迷茫,听过就忘记了。
  • 02.23 10:16:11
    发表了文章 2023-02-23 10:16:11

    性能测试知识科普(五):能力分层

    前面的文章分享了性能测试中的核心术语和指标、常用测试策略、压测工具选型以及性能需求分析的内容。写这篇文章的初衷是昨天有同学咨询我,希望通过付费方式让我教她性能测试,可以达到独立owner项目的程度。
  • 02.23 10:13:49
    发表了文章 2023-02-23 10:13:49

    从零到一落地接口自动化测试

    早些时候,软件研发交付流程大多遵循V型或W型的瀑布模式,这种模式下只有开发编码完成才会提测进入测试验证阶段。这个阶段测试同学做的大多是基于业务流程和页面的功能测试工作,也就是我们自嘲的“点工”。
  • 02.23 10:11:38
    发表了文章 2023-02-23 10:11:38

    构建高质量的持续交付体系

    前面的文章,聊了软件工程的基础理论、项目管理、需求分析、架构设计、软件测试以及线上服务的质量保障。其中在架构设计和线上服务的质量保障中,我也提到了关于持续集成持续交付相关的内容。软件工程的本质是用工程化的方法去规范软件开发,让软件开发项目可以按时保质完成的同时且成本可控。
  • 02.23 10:08:46
    发表了文章 2023-02-23 10:08:46

    性能测试岗位能力模型

    针对这个问题,结合我自己之前作为面试官和稳定性团队Leader的经验,对于性能测试岗位,我个人认为岗位能力模型的划分可以参照如下的内容。
  • 02.23 10:07:30
    发表了文章 2023-02-23 10:07:30

    如何做好线上服务质量保障

    上述的内容只是一个引子,因为高可用和线上服务的稳定性有密切的关系。而软件测试或者说质量保障的工作范畴,不仅仅在测试环境,线上环境的服务质量保障,也是我们需要关注的重点。
  • 02.22 19:54:55
    发表了文章 2023-02-22 19:54:55

    从软件工程角度看测试

    近几年的软件测试岗位,开始逐渐变为了QA,即质量保障。看似只是一个名词的变化,其实背后对应的是企业对软件测试这个岗位有了更多的要求和期望。当然也有同学会自嘲自己是点工、PageClienter等,面试造火箭入职拧螺丝的背后也存在很多无奈。
  • 02.22 19:47:26
    发表了文章 2023-02-22 19:47:26

    测试架构需要具备哪些能力

    如果是一个简单的软件系统,没有太多用户使用,也没有较为复杂的业务逻辑,那架构设计几乎是不需要的。为什么呢?一般来说用户少意味着操作场景较少,没有高并发场景,也没有复杂的业务逻辑,只要功能正确实现可以正常使用即可。
  • 02.22 19:45:29
    发表了文章 2023-02-22 19:45:29

    如何进行需求分析?

    做技术的同学对于需求应该是既爱又恨,一方面软件产品的源头来自于需求,另一方面日常工作中面对需求的不明确和经常变更,只能无能狂怒。日常的工作流中,需求分析和需求评审的结果往往决定了这个版本交付质量的好坏。
  • 02.22 19:39:17
    发表了文章 2023-02-22 19:39:17

    多版本并行,测试如何做好质量保障?

    第一个是成本问题,单独搭建一套可用的测试环境,包括云服务器、缓存、消息队列和数据库,成本是很高的;
  • 02.22 19:35:09
    发表了文章 2023-02-22 19:35:09

    软件工程基础知识总结

    简单来说就是多人参与、有计划有步骤的构造一个符合质量标准的软件产品,这个过程称之为软件工程。我们都知道,参与人越多、产品越复杂、流程越繁琐,最终构造的软件产品就越可能出现问题。
  • 02.22 19:27:27
    发表了文章 2023-02-22 19:27:27

    性能测试知识科普(四):分析需求

    为了避免某个可用区由于网络硬盘等原因损坏导致服务不可用,跨可用区的服务部署是一种常见的容灾手段。
  • 02.22 19:25:14
    发表了文章 2023-02-22 19:25:14

    性能测试知识科普(三)

    还有在一些技术交流群,很多同学会说自己遇到的问题,如不知道怎么用jmeter参数化,locust的压测结果图表怎么看,怎么写gatling的压测脚本等等。并不是说觉得用工具low,而是遇到问题,我个人觉得首先应该分析问题,找到解决方法和策略,然后寻找合适的工具来辅助自己快速解决问题。
  • 02.22 19:19:01
    发表了文章 2023-02-22 19:19:01

    性能测试知识科普(二)

    在聊测试策略之前,很有必要聊聊性能测试的目的,或者性能测试的本质是要做什么,解决什么问题。只有想明白这点,后面的需求分析、工具选型、制定测试策略才能更好的开展。
  • 02.22 19:17:43
    发表了文章 2023-02-22 19:17:43

    性能测试知识科普(一)

    换成高速收费站的场景,就是车到了收费窗口,我刷卡扫码支付,然后抬杆放行直到车出去下一个车进来。这个过程的耗时就是所谓的响应时间。至于我们常见的平均响应时间和99响应时间,只是不同维度的统计方法而已。
  • 02.22 19:15:50
    发表了文章 2023-02-22 19:15:50

    自动化测试如何区分用例集合

    业务增长自然而然带来的是流程的复杂度提升和业务场景的多样性,同时用户体验和线上的小问题影响范围,也会扩大。因此在测试case的覆盖率上,覆盖的颗粒度会更细致。
  • 02.22 19:13:09
    发表了文章 2023-02-22 19:13:09

    自动化测试如何管理测试数据

    近几年随着技术不断发展,新的工具、方法论和技术实践越来越多,自动化测试在具体工作中有了很多方法论和实践,这些实践的背后是什么原因在推动技术的发展,我觉得是个很值得复盘和回溯的事情。
  • 02.22 19:10:18
    发表了文章 2023-02-22 19:10:18

    自动化测试如何解决日志问题

    日志是技术人员处理工作很重要的一个辅助工具和手段,运维同学可以及时的通过日志发现系统隐患和故障并及时处理问题,开发同学解决问题离不开日志信息的协助定位,测试同学在测试过程中也需要借助日志来发现和确定bug。可以说日志就相当于我们观察系统的眼睛,没有日志就相当于失去了眼睛,系统也失去了可观测性。
  • 02.22 19:09:03
    发表了文章 2023-02-22 19:09:03

    如何提高性能测试效能

    衡量价值最简单的逻辑就是以最低成本创造最大价值,简单的公式就是:价值=收益-成本。软件测试的本质是一个发现软件设计/研发缺陷的过程,整体追求的目标是更高的交付质量和过程效率。性能测试作为质量保障范畴的一部分,其价值体现除了降低成本,提升用户体验,还有很重要的一部分就是提升效能。
  • 02.22 19:05:48
    发表了文章 2023-02-22 19:05:48

    自动化测试如何创造业务价值?

    其实无论是出于什么目的,开展自动化的本质,一定是有痛点影响到了项目交付质量或者效率。开展自动化,首先是为了解决问题,度量指标是为了便于评估开展这件事的投入产出是否符合预期,以及支撑价值传递。
  • 02.22 19:04:12
    发表了文章 2023-02-22 19:04:12

    聊聊性能测试环境搭建

    其实这些担心不无道理,从技术的角度出发,只有尽可能的和生产保持一致,才能确保测试的结果对生产的稳定性有足够的参考价值,也是保障性能测试交付质量的一个重要因素。
  • 02.22 19:01:56
    发表了文章 2023-02-22 19:01:56

    聊聊自动化测试的度量指标

    在聊自动化测试度量指标前,有必要回到做自动化的初衷上,就是为什么要做自动化测试,要解决什么问题。
  • 02.22 19:00:53
    发表了文章 2023-02-22 19:00:53

    能力迁移:找到自己的第二曲线

    其实并不是反对用新技术比如自动化来提升工作效率,解决重复问题,而是在现实和理想之间要学会取舍。
  • 02.22 18:59:02
    发表了文章 2023-02-22 18:59:02

    如何分析并设计性能测试场景

    以上就是关于性能需求分析以及场景设计的内容,文中举的例子仅供参考,在实际的工作中,需要学会灵活变通。
  • 发表了文章 2023-02-23

    如何分析性能测试需求?

  • 发表了文章 2023-02-23

    ChatGPT真的可以取代基础工作岗位吗?

  • 发表了文章 2023-02-23

    落地DevOps的三要素

  • 发表了文章 2023-02-23

    落地DevOps的路线图

  • 发表了文章 2023-02-23

    从TMMI角度谈谈质量度量

  • 发表了文章 2023-02-23

    性能测试技术笔记(三):如何设计一个压测平台

  • 发表了文章 2023-02-23

    性能测试技术笔记(二):如何准备测试环境和数据

  • 发表了文章 2023-02-23

    性能测试技术笔记(一):如何快速上手压测工作

  • 发表了文章 2023-02-23

    自动化测试技术笔记(三):如何编写技术方案

  • 发表了文章 2023-02-23

    自动化测试技术笔记(二):准备工作的切入点

  • 发表了文章 2023-02-23

    自动化测试技术笔记(一):前期调研怎么做

  • 发表了文章 2023-02-23

    构建高效的容量保障体系

  • 发表了文章 2023-02-23

    容量保障落地四步走

  • 发表了文章 2023-02-23

    容量测试解决了什么问题?

  • 发表了文章 2023-02-23

    性能测试知识科普(七):监控能给你带来什么

  • 发表了文章 2023-02-23

    性能测试知识科普(六):三大模型

  • 发表了文章 2023-02-23

    自动化测试成熟度模型

  • 发表了文章 2023-02-23

    性能测试知识科普(五):能力分层

  • 发表了文章 2023-02-23

    从零到一落地接口自动化测试

  • 发表了文章 2023-02-23

    构建高质量的持续交付体系

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息