简介:开发人员如果具备了性能测试和性能优化的技能,在成长为架构师的路上会更加有竞争力。本门课程以Jmeter为中心给大家介绍了最最常用的性能测试的工具,通过对不同类型的系统进行性能测试,了解性能测试在真实项目中的意义,最后通过测试加压来观察和分析系统的瓶颈。
第2章 性能测试概要
本章主要讲解性能测试的相关概念和实际开发中的意义,并阐述了软件性能的一些关键性指标。
第3章 性能测试相关工具
本章带领待解学习使用性能测试的相关工具。
第4章 被测系统准备
本章主要带领大家一起安装学习待测系统,为后续的性能测试做准备。
第5章 使用Jmeter进行性能测试
本章带领大家从录制脚本开始使用Jmeter进行系统的性能测试。
- 视频: 5-1 JMeter工作原理 (04:02)
- 视频: 5-2 JMeter下载安装及其目录结构说明 (05:58)
- 视频: 5-3 JMeter基本功能介绍 (16:37)
- 视频: 5-4 使用Jmeter对性能测试脚本进行录制和回放 (22:43)
- 视频: 5-5 测试脚本参数化 (15:23)
- 视频: 5-6 用PostProcessor获取响应中的关键数据 (19:21)
- 视频: 5-7 用BeanShellAssertion判断响应是否正确 (13:13)
- 视频: 5-8 用BSFAssertion判断响应是否正确 (06:48)
- 视频: 5-9 JMeter中的其他断言方法 (02:08)
- 视频: 5-10 JMeter中模拟用户的等待行为 (06:13)
- 视频: 5-11 执行性能测试并在执行过程中监控性能 (11:46)
- 视频: 5-12 本章小结 (01:20)
第6章 产品性能分析
在完成性能测试之后,需要对系统进行分析,找出系统瓶颈,本章主要指导对系统的性能调优。
第7章 Jmeter进阶
本章主要讲解了在性能测试过程中模拟多场景共同测试的技能,以及怎么扩展Jmeter实现特殊应用的性能测试。