快速上手Jmeter性能测试工具 软件压力测试学习 炼数成金广州八神老师带你学Jmeter
课程内容:
本套课程详细阐述Jmeter中各组件的基本概念和使用方法,一方面通过实例对Jmeter中各组件进行详细剖析。同时,课程中也会将Jmeter与其他性能测试工具进行对比(例如LoadRunner),加深大家对课程知识点的理解,同时找到各工具之间的共同点和各自特色。按照经验,学习完本套课程后可以对Jmeter有比较深入的了解,可以使用Jmeter独立完成基本的性能测试项目。
===============课程目录===============
第1课:开源的力量--Jmeter
1. 阐述开源软件的现状和趋势
2. 解析引入和使用Jmeter的原因
3. 对比多种工具,阐述性能测试工具选型原则
4. 阐述Jmeter的优势和劣势
5. Jmeter的安装和目录解析
第2课:初识Jmeter
1. Jmeter界面结构解析
2. Jmeter重要的配置文件解析
3. 实例演示如何使用Jmeter录制页面操作
4. 代理和反向代理解析
5. Jmeter与LoadRunner总体对比
第3课:搭建骨架--Jmeter重要组件介绍
1. Jmeter中的属性和变量
2. Jmeter中的采样器
3. Jmeter中的计时器
4. Jmeter中的前置处理器和后置处理器
5. 通过实例演示Jmeter组件作用域
6. Jmeter与LoadRunner骨架对比
第4课:往骨架上添肉—Jmeter脚本组成和组件搭配
1. 阐述在实际使用中Jmeter脚本组成和开发原则
2. 阐述配置元素和Default元素的区别
3. 通过实例演示HTTP Cookie Manager的使用
第5课:Jmeter中的逻辑控制器(Logic Controller)
1. Jmeter中有多种逻辑控制器,不仅种类繁多,而且功能丰富,本节课将专门对逻辑控制器进行阐述。
2. 实例演示循环逻辑控制器
3. 实例演示条件逻辑控制器
4. 实例演示随机逻辑控制器
5. Jmeter与LoadRunner中该功能的对比
第6课:采样器(Sampler)详细解析
1. 采样器作业和配置详细解析
2. 对重要的采样器的例如HTTP采样器进行详细剖析
第7课:Jmeter中的参数化
1. 参数化的意义和作用
2. 通过实例演示Jmeter中的参数化
3. Jmeter中的参数化与LoadRunner中的参数化的对比
第8课:Jmeter中的关联
1. 关联的意义和作用
2. 通过实例演示Jmeter中的关联
3. Jmeter中的关联与LoadRunner中的关联的对比
第9课:Jmeter中正则表达式和函数
1. 基本的正则表达式
2. Jmeter中如何使用正则表达式
3. Jmeter中函数的概念
4. Jmeter中函数的应用
第10课:Jmeter中的Listener
1. 阐述性能测试工具中Listener的意义
2. Jmeter中常用Listener图表的含义
3. 如何高效的使用Listener
4. Jmeter中的Listener与LoadRunner中的Analysis的区别
第11课:Jmeter扩展插件的使用
1. 阐述可扩展的含义
2. Jmeter中常用的扩展插件
3. 通过实例查看扩展插件的使用效果
第12课:分布式Jmeter
1. 分布式负载生成器的概念和意义
2. 如何在Jmeter中配置server –client模式
3. Jmeter与LoadRunner在分布式上的区别和各自特色