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

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

勋章 更多

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

成就

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

技术能力

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

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

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

2023年02月

  • 02.22 16:17:49
    发表了文章 2023-02-22 16:17:49

    换个角度,聊聊全链路压测

    很多同学说起全链路压测,都喜欢深究它的技术细节,这没错。但全链路压测想要成功的在生产环境实施,更多的是考验组织协调能力的一个项目。至于技术层面,能说的有很多,这次我们先聊聊比较核心的一些技术点。
  • 02.21 20:55:17
    发表了文章 2023-02-21 20:55:17

    思考:如何保证服务稳定性?

    只有每个业务环节都稳如泰山,才可以保障整个稳定性。单服务的稳定可以从以下几个方面来进行:
  • 02.21 20:53:12
    发表了文章 2023-02-21 20:53:12

    jmeter:利用beanshell进行多重断言

    在接口测试中,我们对返回结果的正确性判断一般是基于响应报文的返回内容进行断言。但有些时候,按照正常的业务逻辑来说,一个请求返回的内容是多种不同的。
  • 02.21 20:51:10
    发表了文章 2023-02-21 20:51:10

    全链路压测探索实践之路

    全链路压测是一个很复杂的工程,其中涉及到多个服务。对整个业务系统进行梳理,确认流量传递的上下游和范围,是首先要做的事情。
  • 02.21 20:49:11
    发表了文章 2023-02-21 20:49:11

    混沌工程-初识

    接受“系统越复杂,越脆弱”的事实,让系统在每一次失败中获益,然后不断进化。在实践中,用一系列的实验来真实的验证系统在各类故障场景下的表现,通过频繁大量的实验,使得系统本身的“反脆弱性”持续增强,让组织建立对系统抵御生产环境中失控条件的能力以及信心。
  • 02.21 20:46:23
    发表了文章 2023-02-21 20:46:23

    全链路压测第一次实践

    电商业务本身比较复杂,且当前阶段我们微服务架构下,各个服务间依赖高,调用关系复杂,且没有较为清晰的链路梳理,理论上来说,只有一部分系统才是核心链路。所以,面临的第一个挑战,就是从错综复杂的系统中梳理出核心业务链路。
  • 02.21 20:43:15
    发表了文章 2023-02-21 20:43:15

    性能测试从零开始实施指南——测试报告篇

    单机水位是多少、满足业务需求要上多少机器、什么时候该加机器、什么时候应该减机器。双11等大促场景需要准备多少机器,既能保障系统扩展性和稳定性,又能节约成本。
  • 02.21 20:41:07
    发表了文章 2023-02-21 20:41:07

    性能测试从零开始实施指南——性能监控篇

    狭义上的APM单指应用程序的监控,如应用的各接口性能和错误监控,分布式调用链路跟踪,以及其他各类用于诊断(内存,线程等)的监控信息等。
  • 02.21 20:38:39
    发表了文章 2023-02-21 20:38:39

    jmeter分布式压测小技巧

    无论是从成本角度还是维护的难易方面,压测机的数量,适量就好。举个例子,8C16G的一台服务器,部署jmeter后,根据我个人的测试比对数据,配置≤1500个线程数,最好。太多了性能损耗较大,延时高;太少了又浪费。
  • 02.21 20:36:31
    发表了文章 2023-02-21 20:36:31

    性能测试从零开始实施指南——容量评估篇

    移动端:这里的移动端包括手机、平板等各类移动设备(目前移动端的流量也是占比最大的一个流量来源渠道);
  • 02.21 20:33:24
    发表了文章 2023-02-21 20:33:24

    性能测试从零开始实施指南-场景模型篇

    需求不明确导致无法对测试点&测试场景进行详尽完善的分析,最终的测试结果与实际需要的结果差距很大,无法对瓶颈定位和线上容量规划提供精确的参考;
  • 02.21 20:31:23
    发表了文章 2023-02-21 20:31:23

    基准测试工具:Wrk初识

    Wrk是一个支持HTTP协议的基准测试工具,结合了多线程设计和可扩展事件通知,底层封装epoll(linux)和kqueue(bsd),能用较少线程生成大量并发请求(使用了操作系统特定的高性能io机制)。
  • 02.21 20:28:28
    发表了文章 2023-02-21 20:28:28

    性能测试从零开始实施指南——测试计划篇

    首先要阐述本次性能测试的背景,即被测系统类型,面向哪些用户,具备什么特点,为什么要进行性能测试,预期的一些指标等等。
  • 02.21 20:26:11
    发表了文章 2023-02-21 20:26:11

    性能测试工程师,面试都问什么?

    细节:如何分析性能需求?测试的目的、范围如何界定?预期指标怎么得到?需要哪些数据和手段来评估?压测环境配置模型如何抉择?测试数据如何准备?
  • 02.21 20:24:28
    发表了文章 2023-02-21 20:24:28

    浅析性能测试策略及适用场景

    面对日益复杂的业务场景和不同的系统架构,前期的需求分析和准备工作,需要耗费很多的时间。而不同的测试策略,也对我们的测试结果是否符合预期目标至关重要。这篇文章,聊聊我个人对常见的性能测试策略的理解,以及它们的适用场景。。。
  • 02.21 20:22:23
    发表了文章 2023-02-21 20:22:23

    nmon2influxdb+grafana:服务监控可视化部署

    启动grafana,配置对应的Dashboard、Data Sources,然后选择配置好的仪表盘,查看可视化的监控数据(如何配置grafana,请看这里:可视化工具Grafana:简介及安装)。
  • 02.21 20:19:14
    发表了文章 2023-02-21 20:19:14

    性能测试常见瓶颈分析及调优方法

    事务成功率在某些时候也可以视为请求成功率,在断言判断时以code/status等内容来作为请求是否成功的衡量依据;
  • 02.21 20:16:44
    发表了文章 2023-02-21 20:16:44

    性能测试从零开始实施指南——文档建设篇

    产品说这里改改,就加一个按钮,不影响功能,开发同学改了,测试同学不知道就上线发布了,结果出问题了,事后追溯下来,发现就是新增的按钮导致;
  • 02.21 20:14:48
    发表了文章 2023-02-21 20:14:48

    性能测试从零开始实施指南——流程篇

    性能测试是一项严谨的需要各团队协同配合的工作,其中包括产品、开发、运维、网络、DBA、测试等角色。从零开始实施性能测试,而性能测试流程,是最重要的一步。
  • 02.21 20:12:19
    发表了文章 2023-02-21 20:12:19

    Nmon实时监控并生成HTML监控报告

    安装好之后,在jmeter中添加线程组,然后按照如下格式填写对应的信息,添加仅一次控制器(因为后台服务启动后,只需要启动一次监控服务即可)
  • 02.21 20:10:07
    发表了文章 2023-02-21 20:10:07

    再谈全链路压测

    以我现在所在的银行业务系统来说,目前的现状大概有这些:业务逻辑太复杂、系统庞大、子系统较多、系统间解耦程度较低、调用链路较长、核心系统环环相扣。
  • 02.21 20:05:03
    发表了文章 2023-02-21 20:05:03

    如何设计一个完善可用的服务框架

    功能:分组配置、路由策略、黑白名单、降级限流开关、timeout、重试次数可动态变化的参数。
  • 02.21 20:01:58
    发表了文章 2023-02-21 20:01:58

    通信服务框架基础知识总结

    成熟度:学习成本、难易程度、社区热度、文档是否详细、是否有专门团队维护更新、稳定性如何;
  • 02.21 20:00:20
    发表了文章 2023-02-21 20:00:20

    jmeter生成HTML格式性能测试报告

    如果是在Windows环境命令行运行,必须指定生成的HTML文件存放文件夹,否则会报错;如果是linux环境,如指定路径下不存在该文件夹,会生成对应的文件夹存放报告文件!
  • 02.21 19:57:00
    发表了文章 2023-02-21 19:57:00

    由Redis的hGetAll函数所引发的一次服务宕机事件

    问题描述:固定并发数压测10分钟,压测开始后半小时,Redis连接数激增,连接耗尽,服务重启;
  • 02.21 19:55:33
    发表了文章 2023-02-21 19:55:33

    浅谈容量测试与容量规划

    日志/数据库:通过日志服务(比如ELK)或者运维监控(现在很流行的Devops),采集分析数据;
  • 02.21 19:53:55
    发表了文章 2023-02-21 19:53:55

    再谈性能测试之需求调研

    之前的文章聊聊性能测试开始前的准备工作,聊了一些关于性能测试开始前要做的准备工作。
  • 02.21 19:52:47
    发表了文章 2023-02-21 19:52:47

    性能测试之思

    在性能测试中,涉及的性能指标有很多,强行记忆理解可能是一件很吃力的事情。对性能指标进行分层划分,这样有助于记忆和理解。
  • 02.21 19:51:46
    发表了文章 2023-02-21 19:51:46

    性能测试监控平台:influxdb+grafana+jmeter

    性能测试工具jmeter自带的监视器对性能测试结果的实时展示,在Windows系统下的GUI模式运行,渲染和效果不是太好,在linux环境下又无法实时可视化。
  • 02.21 19:49:50
    发表了文章 2023-02-21 19:49:50

    浅谈持续集成

    角色:功能测试→自动化测试、性能测试、安全测试→测试开发(对软件研发过程提供各种支持,包括工具,框架,方案,最佳实践)
  • 02.21 19:47:41
    发表了文章 2023-02-21 19:47:41

    linux环境运行jmeter脚本并生成测试报告

    jmeter是一个java开发的利用多线程原理来模拟并发进行性能测试的工具,一般来说,GUI模式只用于创建脚本以及用来debug,执行测试时建议使用非GUI模式运行。
  • 02.21 19:44:08
    发表了文章 2023-02-21 19:44:08

    Locust:简介和基本用法

    如果要运行分布式Locust,必须在启动从机时指定主机(运行分布在单台机器上的Locust时不需要这样做,因为主机默认为127.0.0.1):
  • 02.21 19:40:21
    发表了文章 2023-02-21 19:40:21

    建立团队的性能文化

    活跃用户数:如果要更进一步的划分用户类型的话,DAU(日活)是个很好的维度,通过监控,可以看出有多少用户在什么时间段进行了哪些业务操作,各个不同的业务场景,在系统使用高峰时,各自的占比时长等。
  • 02.21 19:37:48
    发表了文章 2023-02-21 19:37:48

    聊聊基准测试的可行性方案

    线程池:线程池数量,也是一个需要重视的问题(我本人就遇到过由于线程耗尽最终导致的OOM)。
  • 02.21 19:34:33
    发表了文章 2023-02-21 19:34:33

    聊聊性能测试中的基准测试

    可重复性:可进行重复性的测试,这样做有利于比较每次的测试结果,得到性能结果的长期变化趋势,为系统调优和上线前的容量规划做参考。
  • 发表了文章 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

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

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