- 博客(446)
- 收藏
- 关注
原创 7D性能工程初级班第一期开班了!
性能领域公认的具有匠心的技术专家。架构级性能解决方案资深专家。性能测试调优分析18年经验,专注性能领域。曾多次作为出品人组织和参与过大型技术沙龙的演讲。曾领导并实施互联网、金融、电信、保险、证券等多个项目的性能测试及调优,并且还为多家国企、私企等机构的测试中心提供咨询和培训服务。学员遍布 BAT。极客时间《性能测试实战30讲》、《高楼的性能工程实战课》、《全链路专栏压测实战30讲》作者。性能标准制定者。10年+ 的工作经验,现为某知名互联网电商企业测试开发负责人。
2023-06-20 14:27:59 1297
原创 如何让全链路压测落地?
不知道大家发现没,阿里、京东、字节、美团、饿了么、滴滴、陌陌等大厂的技术文章里,最近频繁提到全链路压测在企业内部的落地。本想抱着拜读一二的心理去看,结果一旦涉及到具体的落地细节,他们却都跟约好了一样三缄其口。不怪我们眼热,只能说全链路压测太火!无论是 618、双11 各大电商节,还是微博春节活动,甚至滴滴订单分配等,在面对众多千万级、亿级流量场景时,全链路压测相比其他传统压测方法,明显更加游刃有余。听说阿里 双11 团队,这两年还新增了一个全链路压测百分百验收成功的 kpi 。其实,阿里的全链路压测历
2021-10-19 21:10:10 1328 4
原创 技术文章系列整理(持续更新)
本博客有很多关于性能及测试开发的文章。我试着对你可能感兴趣的一些重要文章进行分类。性能基础系列:性能基础之浅谈常见接口性能压测性能闲谈系列:浅谈window桌面GUI技术及图像渲染性能测试实践JMeter系列:Jmeter接口测试demo性能工具之Jmeter扩展函数及压测ActiveMQ实践性能工具之Jmeter压测Hprose RPC服务性能工具之Jmeter压测Thrift...
2018-09-30 17:00:17 9363
原创 安全测试之Pikachu练习平台入门
安全测试中 sql 注入只是其中一小部分,对于互联网企业来说很少能发现sql 注入安全事件,但是对于自己知识积累还是很有帮助,对于传统行业就不好说。本文只是抛砖引玉,希望大家在以后的学习中不断积累自己的知识。
2024-10-17 14:34:17 687
原创 性能工具之JMeter 通过Java API生成 BeanShell PreProcessor 脚本
性能工具之JMeter 通过Java API生成 BeanShell PreProcessor 脚本
2024-10-16 11:49:35 1013
原创 性能工具之 HAR 格式化转换JMeter JMX 脚本文件
最近要做一个系统的性能测试,菜单多,相对接口应该也比较多,想一想能否通过har格式转换成一个脚本呢?网上有不少案例,找了几个发现都没有成功,后面想了想还是自己搞定。
2024-10-15 14:20:12 622
原创 教你如何2小时从零开始搭建一套完整的性能测试环境
本文详细介绍了基于微服务架构的电商系统的搭建过程,包括服务器规划、Kubernetes集群搭建和插件安装等技术细节。作者首先介绍了Kubernetes管理平台Kuboard的部署步骤,采用可视化UI管理Kubernetes集群,降低了使用门槛。接着介绍了依赖组件的安装部署,包括MySQL、Elasticsearch、JMeter等的部署方式。此外,还介绍了全局监控和微服务架构的项目介绍、源代码拉取、Nacos配置修改、镜像打包推送、数据库导入、依赖组件初始化等步骤。最后展示了运行效果,包括服务器、Kuber
2024-10-12 11:26:03 723
原创 性能分析之MySQL索引实战案例
性能优化是一个反复验证尝试的过程,但调优步骤是有逻辑。在这一节中通过观察代码步骤来跟踪并理解为什么在用户名上面增加索引,通过边压测边增加索引看到调优结果。
2024-09-09 12:12:27 1231
原创 性能工具之 JMeter ajax 简单登录案例实战
通过今天简单案例学习了解什么是ajax请求、前端怎么与后端代码怎么交互,还有idea中启动参数怎么配置、JMeter 脚本启动后观察idea中控制台发现日志问题,关闭日志后性能提升好几百,相信如果在 Linux 部署查找问题方法是一样的。
2024-08-31 18:49:12 1472
原创 性能分析之使用 Jvisualvm dump 分析示例
通过简单一个案例让大家快速通过 Jvisualvm 工具定位到代码,在做性能测试过程中掌握几个常用工具能快速解决问题也是不错。
2024-08-30 18:11:39 1398
原创 性能基础之硬盘性能知识必知必会
其中红色的这部分是存储的文件,我们通常在文件系统中直接ls或者用其他命令操作文件的时候是根据路径来操作的,那些是上层的命令。这个也很容易理解,比如对一个硬盘的读写 IO 是 1MB,硬盘的 IOPS 是 100,那么硬盘总的吞吐量就是 100 MB/s,需要强调的是,这里 IO 的具体特性很重要,比如是顺序还是随机,IO 大小等。从上面的Total DISK WRITE/READ就可以知道当前的读写到底有多少了,默认是按照I/O列来排序的,这里有Total,也有Actual,并且这两个并不相等,为什么呢?
2024-08-21 10:00:53 1077
原创 实战Kubernetes之快速部署 K8s 集群 v1.28.0
K8s 集群部署有多种方式,kubeadm 是 K8s 官方提供的集群部署工具,这种方法最为常用,简单快速,适合初学者。本文就使用 kubeadm 搭建集群演示。
2024-08-19 10:15:12 1300 2
原创 使用 pt-query-digest 工具分析 MySQL 慢日志
MySQL 总耗时时长超过参数的语句会被记录到慢日志中。时长可通过参数 Long_query_time 进行调整,本文主要介绍如何通过 pt-query-digest 工具进行 MySQL 慢日志分析。
2024-07-23 09:37:51 1211
原创 性能工具之 MySQL OLTP Sysbench BenchMark 测试示例
做为一名性能工程师掌握对 MySQL 的性能测试是非常必要的,本文基于 Sysbench 对MySQL OLTP(联机事务处理) 的 BenchMark 测试案例详细介绍具体方法。
2024-06-22 09:36:14 1047
原创 性能工具之JMeter + Grafana + InfluxDB 性能平台搭建
性能工具之JMeter + Grafana + InfluxDB 性能平台搭建
2024-06-20 09:41:26 1287
原创 性能工具之 Kafka 快速 BenchMark 测试示例
今天我们一起梳理了 kafka 2.8.1 版本自带的 BenchMark 测试脚本,我们熟悉了常见的性能测试的工具行命令。希望这些命令在工作做 Kafka 集群BenchMark测试有所帮助。
2024-05-29 09:16:16 1870
原创 走进Java接口测试之多数据源切换示例
springboot 多数据源技术已经很成熟,网上也有很多案例,自己也按网上 Demo 动手搭建,运行后效果不是自己想要样子,在学习 spring 的时老师讲解 IOC 、AOP能做到自己想要的效果。
2024-05-15 10:02:22 495
原创 移动端自动化测试工具 Appium 之持续集成
总体上集成还是比较简单,关键是 pom 文件配置,工程怎么启动,还有 Jenkins 怎么配置。移动端自动化测试工具 Appium 快速入门移动端自动化测试 Appium 框架之数据驱动移动端自动化测试工具 Appium 之元素操作小技巧移动端自动化测试工具 Appium 之 main 启动移动端自动化测试工具 Appium 之自定义报告。
2024-05-14 09:48:51 783
原创 移动端自动化测试工具 Appium 之 main 启动
Jenkins做集成测试是不错的工具,那么UI自动化是否可以,appium与testng结合能否集成到jenkins中去做定时运行。如果要执行,先解决jenkins怎么识别testng
2024-05-10 10:26:49 1001 1
原创 移动端自动化测试工具 Appium 之元素操作小技巧
简单介绍几个测试用例写法,随着大家不断熟悉移动端UI自动化,技能会逐渐增加,希望给大家带去一点帮助。
2024-05-08 15:05:02 925
原创 【2022 深圳 ArchSummit 】大数据架构稳定性保障实践
大数据发展至今,已经有近10年时间,在这10年的时间里面,大数据架构发生了很多变化。而这些变化,不断冲击当前企业大数据架构,给业务部分和信息部门都带来很大的挑战。
2024-05-06 16:49:53 1007
原创 谈谈信创IT转型中的非功能思考
在信创国产化的这些年中,不管是生产事故导致的被迫接受,还是上线前验证的主动出击,IT系统的非功能能力关注度一定会慢慢提高。
2024-05-06 11:34:02 1165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人