别只会在压测工具里填参数,你得学会“诊断”系统崩溃
很多人学性能测试,卡点不在于跑不出报告,而在于报告生成后,面对 TPS 掉底、响应时间飙升却无从下手。这门课的核心价值,正是填补从“执行压测”到“定位瓶颈”的能力鸿沟。课程以 Elasticsearch 为实战靶场,但你学到的底层逻辑适用于所有高并发系统。它解决的核心问题是:当线上出现性能抖动,你如何通过数据证明是数据库慢、缓存失效,还是 JVM 内存泄漏?
适合有一定 Java 或测试基础的学习者。如果你只懂黑盒点点点,建议先补一点 JVM 内存模型的基础概念,否则在讲解 JVisualVM 和火焰图时会感到吃力。课程不教你怎么写 HTTP 请求,而是教你如何设计有业务意义的压测场景,以及如何使用 CSV 数据驱动模拟真实海量用户。
学习路径:从构建监控体系到深度调试
不要按部就班从头看到尾,建议优先攻克以下模块,建立全局视野:
- 基础与进阶 JMeter(03-04章):快速过一遍压测环境搭建、线程组设计与断言设置。重点掌握“测试场景设计”与“并发数报告分析”,这是后续所有分析的基石。
- 监控体系搭建(08-09章):这是本课程的精华前奏。理解如何在压测过程中实时采集 Elasticsearch 及宿主机的性能指标。没有监控数据的压测是盲测,这部分决定了你后续能否关联分析。
- 瓶颈定位实战(12-13章):这是拉开差距的关键。学习如何使用 JAM、JVM-SandBox 进行 JVM 内部剖析,利用火焰图定位代码热点。同时,结合系统级工具 strace、perf 分析系统调用延迟。
最后通过“测试结果关联分析(11章)”将业务指标与技术指标打通,并针对数据库、缓存、队列、应用层四大常见瓶颈进行专项拆解。资料包中的视频体积较大,包含大量实操演示,务必配合本地环境边看边练,单纯围观无法内化调试技巧。
学完你能独立做什么
完成本课程后,你将具备独立负责中型以上系统性能评估的能力。具体表现为:能设计覆盖峰值与稳定期的压测策略;能在 Elasticsearch 集群高负载下,通过监控面板识别资源瓶颈;能使用 JProfiler 或火焰图定位 Java 应用的 CPU 飙高或内存溢出根因;能输出包含系统、JVM、数据库多维度的性能诊断报告,而不仅仅是一张 TPS 曲线图。
课程目录
📁 09 性能监控数据采集 09-02【优质资源‖关注:cunWorkNotes 解锁】.mp4 [359.9 MB] 09-01【资源精选‖更多关注:CunworkNotes】.mp4 [408.6 MB] 09-03.mp4 [1.9 GB] 📁 12 JVM调试与系统调试 12-02JVM性能剖析常用工具JVisualVM等实战【公重号:CunWorkNotes】.mp4 [1.1 GB] 12-05Flame Grapha火焰图分析_.mp4 [207.8 MB] 12-03JVM-SandBox性能刨析(阿里)_.mp4 [210.6 MB] 12-01JAM性能分析.mp4 [670.5 MB] 12-04系统级性能刨析工具strace 、perf、systemtap_.mp4 [207.8 MB] 📁 03JMeter压测实战 3-8.并发数报告分析.mp4 [180.1 MB] 3-4.http请求定制配置.mp4 [252.5 MB] 3-7.JMeter监听器.mp4 [166.3 MB] 3-1.压测演练环境介绍.mp4 [300.7 MB] 3-2.测试场景设计与测试策略【不易整理‖请关注:CunWorkNoteS】.mp4 [306.4 MB] 3-5.CSV数据驱动.mp4 [229.0 MB] 3-9.TPS与响应时间分析与关系讲解.mp4 [230.6 MB] 3-3.setup与teardown线程组.mp4 [118.3 MB] 3-6.断言设置.mp4 [169.0 MB] 📁 11 测试结果的关联分析 11-01.mp4 [467.8 MB] 11-02.mp4 [1.2 GB] 📁 13 性能瓶颈分析 13.2系统性能瓶颈.mp4 [474.3 MB] 13.5缓存性能瓶颈.mp4 [213.2 MB] 13.1性能衰减模型.mp4 [472.0 MB] 13.6队列性能瓶颈.mp4 [530.8 MB] 13.3应用性能瓶颈.mp4 [505.2 MB] 13.4数据库应用瓶颈.mp4 [449.8 MB] 📁 04JMeter进阶讲解 04-03.mp4 [1.4 GB] 04-02.mp4 [429.3 MB] 04-01.mp4 [438.1 MB] 📁 08 性能监控体系 08-02.mp4 [1.6 GB] 08-01.mp4 [1.1 GB] 📁 10 分布式服务压测实战 10-03.mp4 [1.1 GB] 10-02.mp4 [269.9 MB] 10-01.mp4 [104.8 MB] 📁 05 JMeter多协议实战 安全测试公开课.mp4 [180.8 MB] 05-02.mp4 [1.7 GB] 05-01.mp4 [850.5 MB] 📁 14 性能测试报告 14.1业务模型【不易整理‖请关注:CunWorkNoteS】.mp4 [243.6 MB] 14.5性能测试报告.mp4 [250.9 MB] 14.4分析模型.mp4 [272.4 MB] 14.3监控模型.mp4 [225.6 MB] 14.2测试模型.mp4 [223.6 MB] 14.6企业实施案例.mp4 [226.5 MB] 📁 02性能测试工具JMeter 2-2.http、https协议分析【资源精选‖更多关注:CunworkNotes】.mp4 [186.6 MB] 2-4.ramp-up和调度器练习【优质资源‖关注:cunWorkNotes 解锁】.mp4 [377.6 MB] 2-5.测试结果分析和自动化压测.mp4 [400.2 MB] 2-3.创建http请求和虚拟用户并发实战.mp4 [271.1 MB] 2-1.使用代理服务器录制请求.mp4 [278.4 MB] 📁 06 分布式压测与任务调度 06-02.mp4 [1.5 GB] 06-01.mp4 [1.0 GB] 📁 新建文件夹-250117-183047201 📁 15 性能分析报告 15.3原因定位.mp4 [995.0 MB] 15.2分析过程.mp4 [227.6 MB] 15.1问题现象.mp4 [226.6 MB] 📁 07 JMeter扩展与定制 07-02.mp4 [2.0 GB] 07-01.mp4 [912.8 MB] 📁 01性能测试方案与流程剖析 5、行业流行性能监控工具-02.ts [230.3 MB] 7、性能测试方案设计.ts [490.2 MB] 3、常见性能问题刨析.ts [232.5 MB] 4、行业流行性能测试工具-01.ts [233.0 MB] 1、性能测试与性能分析得价值.ts [438.6 MB] 6、行业流行性能刨析工具-03.ts [218.1 MB] 2、性能测试需求.ts [171.5 MB]






