飞豹客 · 课能看,资料也能带走
飞豹客中间件 会员免费

说透性能测试,测试、分析、调优,打好性能测试攻坚战

性能测试是测试岗里最容易被做"浅"的一块:会用工具发压测请求的人不少,但能从一条飙升的 CPU 曲线追到具体代码、从慢查询追到索引设计的人不多。这套资料围绕测试、分析、调优三段展开,主线不是工具操作,而是"发现问题—定位原因—验证改动"这条完整链路。 它解决的是哪类工作场景 最典型的场景有三个。一是

单课价¥19.90新品 上架
会员价 会员免费开通会员后本篇可直接下载套餐详情
175 人关注 更新于 2026-03-29 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

会员可免费下载本篇月会员、年会员、永久会员可按日额度下载(每篇扣 1 次)。

开通会员 ›
购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥19.90

会员 A · 按档位折扣

永久免费可下
年免费可下
月免费可下
周免费可下

会员 B

VIP¥3.98低至
SVIP单买¥200 内可领

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

性能测试是测试岗里最容易被做"浅"的一块:会用工具发压测请求的人不少,但能从一条飙升的 CPU 曲线追到具体代码、从慢查询追到索引设计的人不多。这套资料围绕测试、分析、调优三段展开,主线不是工具操作,而是"发现问题—定位原因—验证改动"这条完整链路。

它解决的是哪类工作场景

最典型的场景有三个。一是版本上线前要出一份压测报告,你需要判断当前指标是否达标、瓶颈在哪一层,而不是只把 JMeter 的聚合报告截图贴上去。二是线上出现响应变慢、CPU 打满、数据库连接被打爆,需要你参与定位,把问题从"服务慢"缩小到"某个方法热"或"某条 SQL 慢"。三是团队想把零散的手工压测沉淀成可复用的平台能力,涉及脚本组织、执行调度和结果汇总。资料里既有 JMeter 的核心概念与脚本构建方式,也覆盖了 Nginx 在架构中的位置、分布式链路监控与报警、Docker 的制作运行与监控,以及 CPU 飙升定位热点方法、慢 SQL 根治这些具体排查动作,基本对应上述三类场景。

适合什么基础,先看哪几块

如果你已经能独立写出一条 HTTP 请求、看得懂响应状态码和响应时间,就可以直接进入。完全没有测试概念、没接触过任何压测工具的人,建议先把 JMeter 的核心概念和脚本构建这两块吃透,把线程组、取样器、断言、监听器之间的关系理顺,再往后看分析调优的内容,否则后面讲指标时会缺少参照。有测试经验但偏功能方向的人,可以跳过工具入门,重点放在性能测试方案怎么制定、监控链路怎么搭这两块,它们决定了你的测试结果是否可信。运维或开发转过来的人,对 Nginx、Docker、SQL 这几块可能已经熟悉,可以直接跳到热点方法定位和慢 SQL 处理,把精力放在压测数据的解读上。

学完能独立做什么,资料怎么配合练习

比较现实的目标是:你能独立完成一次中小型系统的性能测试——写出可维护的压测脚本,设计出覆盖关键业务链路的测试方案,在执行过程中采集服务端与中间件指标,把异常定位到具体层级,给出有依据的调优建议并复测验证。涉及基于 JMeter API 开发测试平台的那部分,属于进阶内容,适合已经熟练使用工具、想减少重复劳动的人,不必强求一次看完。

练习上建议不要只看不练。可以拿自己公司或一个开源项目做靶子,先按方案模板写一份压测计划,再动手跑脚本,边跑边对照监控数据。遇到 CPU 高、响应慢的情况,刻意走一遍"看指标—缩小范围—验证假设"的流程,比反复看视频更有效。Docker 与 Nginx 相关的内容,最好在本地或测试环境真实搭一遍,理解它们在链路中的位置,压测结果才不会被误读。资料里的文档部分适合当查询手册,遇到具体问题再翻,不必按顺序通读。

课程目录

课程目录23 集
  • 📁 说透性能测试 📁 文档 📄 [6150] 开篇词 为什么每个测试人都要学好性能测试?【】.mp4
  • 📄 [6154]
  • 03 构建并执行 JMeter 脚本的正确姿势【】.mp4
  • 📄 [6157]
  • 06 Nginx 在系统架构中的作用【】.mp4
  • 📄 课程列表信息【】.txt 📄 [6165]
  • 14 如何从 CPU 飙升定位到热点方法?【】.mp4
  • 📄 [6164]
  • 13 Docker 的制作、运行以及监控【】.mp4
  • 📄 [6170]
  • 19 如何根治慢 SQL?【】.mp4
  • 📄 [6160] 09 如何制定一份有效的性能测试方案?【】.mp4
  • 📄 [6162] 11 分布式服务链路监控以及报警方案【】.mp4
  • 📄 [6152]
  • 01 JMeter 的核心概念【】.mp4
  • 📄 [6156]
  • 05 如何基于 JMeter API 开发性能测试平台?【】.mp4
  • 📄 [6159] 08 性能测试场景的分类和意义【】.mp4
  • 📄 [6158] 07 你真的知道如何制定性能测试的目标吗?【】.mp4
  • 📄 [6163] 12 如何把可视化监控也做得酷炫?【】.mp4
  • 📄 [6155]
  • 04 JMeter 二次开发其实并不难【】.mp4
  • 📄 [6171] 结束语 线上全链路性能测试实践总结【】.mp4
  • 📄 [6167]
  • 16 如何通过 Artha 定位代码链路问题?【】.mp4
  • 📄 [6166]
  • 15 如何基于 JVM 分析内存使用对象?【】.mp4
  • 📄 [6168]
  • 17 如何应对 Redi 缓存穿透、击穿和雪崩?【】.mp4
  • 📄 [6151] 课前导读 性能测试全流程,你需要注意什么?【】.mp4
  • 📄 [6161]
  • 10 命令行监控 Linux 服务器的要点【】.mp4
  • 📄 [6169]
  • 18 如何才能优化 MySQL 性能?【】.mp4
  • 📄 [6153]
  • 02 JMeter 参数化策略【】.mp4
  • 📄 [6163]
  • 12 如何把可视化监控也做得酷炫?【】.md 📄 [6157]
  • 06 Nginx 在系统架构中的作用【】.md 📄 [6168]
  • 17 如何应对 Redi 缓存穿透、击穿和雪崩?【】.md 📄 [6156]
  • 05 如何基于 JMeter API 开发性能测试平台?【】.md 📄 [6151] 课前导读 性能测试全流程,你需要注意什么?【】.md 📄 [6166]
  • 15 如何基于 JVM 分析内存使用对象?【】.md 📄 [6161]
  • 10 命令行监控 Linux 服务器的要点【】.md 📄 [6169]
  • 18 如何才能优化 MySQL 性能?【】.md 📄 [6164]
  • 13 Docker 的制作、运行以及监控【】.md 📄 [6153]
  • 02 JMeter 参数化策略【】.md 📄 [6155]
  • 04 JMeter 二次开发其实并不难【】.md 📄 [6154]
  • 03 构建并执行 JMeter 脚本的正确姿势【】.md 📄 [6170]
  • 19 如何根治慢 SQL?【】.md 📄 [6158]
  • 07 你真的知道如何制定性能测试的目标吗?【】.md 📄 [6171] 结束语 线上全链路性能测试实践总结【】.md 📄 [6152]
  • 01 JMeter 的核心概念【】.md 📄 [6159]
  • 08 性能测试场景的分类和意义【】.md 📄 [6150] 开篇词 为什么每个测试人都要学好性能测试?【】.md 📄 [6162]
  • 11 分布式服务链路监控以及报警方案【】.md 📄 [6165]
  • 14 如何从 CPU 飙升定位到热点方法?【】.md 📄 [6160]
  • 09 如何制定一份有效的性能测试方案?【】.md 📄 [6167]
  • 16 如何通过 Artha 定位代码链路问题?【】.md