**JMETER基础和实践课程:从零构建性能测试核心能力**
在数字化浪潮席卷全球的今天,软件系统的稳定性与响应速度直接决定了用户体验与业务成败。面对日益复杂的系统架构和高并发场景,性能测试已成为软件测试领域中不可或缺的关键环节。然而,许多初涉此领域的测试工程师往往面临工具选型迷茫、环境配置繁琐、实战经验匮乏等痛点。《JMETER基础和实践课程》正是为解决这些实际问题而精心设计的一套体系化学习内容,旨在帮助学员系统掌握JMeter这一主流性能测试工具的核心技能,实现从理论到实战的顺利跨越。
本课程采用循序渐进的教学理念,首先为学员搭建坚实的理论基础。在入门阶段,讲师不仅详细介绍了JMeter的工具系统定位,更深入剖析了其为何能在市场上大火的深层原因及其主要特点。通过对市面常用软件测试工具的横向对比,学员能够清晰识别各类工具的优势与局限;特别是针对VS LR与JMeter这两款最受欢迎的性能测试工具进行的深度优缺点比较,将帮助学习者建立客观的工具评估视野,从而在实际工作中做出更明智的技术选型决策。
紧接着,课程聚焦于开发环境的标准化部署。对于初学者而言,JDK的安装与Java环境变量的配置往往是第一道“拦路虎”。本部分通过图文并茂的详细讲解,一步步指导学员完成JDK的下载、安装及环境变量配置,随后延伸至JMeter最新版本的下载安装与环境适配。此外,课程还深入解析了JMeter的启动过程与底层工作原理,帮助学员不仅“会用”,更“懂其理”,为后续复杂场景的脚本编写打下坚实基础。
作为一门强调实践的体系课,本课程内容紧密贴合职场真实需求。从版本特性的解读到工具选型的科学依据,从基础环境的搭建到核心测试逻辑的梳理,每一个环节都力求精准对接测试工程师的实际工作场景。无论是希望提升技能边界的在职测试人员,还是准备入行的新人,都能在本课程中找到适合自己的学习路径。通过系统学习,学员将具备独立设计性能测试方案、搭建测试环境及执行测试任务的专业能力,从而在职业发展的道路上迈出新的一步。
课程目录
1-1 [基础篇] 课程简介 (05:56) 1-2 [基础篇] Jmeter工具系统介绍 (06:12) 1-3 [基础篇] jmeter性能测试很火原因以及主要特点 (05:24) 1-4 [基础篇] 市面常用的软件测试工具有哪些以及工具特点 (03:56) 1-5 [基础篇] JmeterVSLR市面两个最火迎性能工具比较优缺点 (05:18) 1-6 [基础篇] 常用性能测试工具 (03:00) 1-7 [基础篇] jmeter常用版本比较以及每个版本特点 (03:40) 1-8 [基础篇] 性能测试工具选型依据和标准 (04:15) 1-9 [基础篇] 详细讲解JDK安装以及环境变量配置 (05:56) 1-10 [基础篇] Jmeter最新版本下载安装以及环境变量配置 (05:31) 1-11 [基础篇] Jmeter启动过程和原理 (06:03) 1-12 [基础篇] JMETER目录结构和作用 (09:28) 1-13 [基础篇] jmeter.properties关键性配置文件讲解 (14:54) 1-14 [基础篇] JMETER如何设置语言为中文 (06:31) 1-15 [基础篇] JMETER主界面工具栏操作功能介绍 (05:14) 1-16 [基础篇] Test Plan(测试计划)作用以及自定义变量 (06:51) 1-17 [基础篇] TestPlan(测试计划)对java jar进行管理 (03:22) 1-18 [基础篇] 线程组(setup线程组) (05:55) 1-19 [基础篇] teardown线程组 (05:47) 1-20 [基础篇] JMETER线程组的作用和意义 (04:01) 1-21 [基础篇] 线程组常用字段作用 (10:16) 1-22 [基础篇] 线程组(设置ramp-upperiod) (07:02) 1-23 [基础篇] JMETER组件初步认知 (04:14) 1-24 [基础篇] JMETER组件的执行顺序与作用域 (03:14) 1-25 [基础篇] JMETER第一个实践完整案例 (03:54) 1-26 [基础篇] Jmeter配置元件常用的元件初步认知 (03:47) 1-27 [基础篇] JMETER 参数化之CSVDataSetConfig参数化 (24:40) 1-28 [基础篇] HTTP Cookie Manager(cookie管理器) (06:27) 1-29 [基础篇] JMETER配置元件之http请求默认值 (09:14) 1-30 [基础篇] JMETER配置元件之计数器 (08:30) 1-31 [基础篇] JMETER怎么用户自定义变量 (07:28) 1-32 [基础篇] JMETER关键性组件之取样器简介 (05:50) 1-33 [基础篇] 全面系统讲解常用取样器之http请求取样器 (14:41) 1-34 [基础篇] JMETER数据库操作之JDBCRequest取样器 (12:25) 1-35 [基础篇] JMETER脚本调试之DebugSample取样器 (11:07) 1-36 [基础篇] 通过JAVA函数代码学习JMETER函数的语法格式 (06:34) 1-37 [基础篇] 查看本机IP函数 (04:07) 1-38 [基础篇] 查看本机名称函数 (02:21) 1-39 [基础篇] 自增长参数化之counter数据计算函数 (10:22) 1-40 [基础篇] intSum求和函数 (06:01) 1-41 [基础篇] UUID函数 (02:39) 1-42 [基础篇] Random随机数函数 (05:07) 1-43 [基础篇] JMETER参数化之CSVRead函数帮助手参数化 (05:47) 1-44 [基础篇] JMETER断言作用 (06:17) 1-45 [基础篇] HTTP常见响应状态码全面讲解 (06:17) 1-46 [基础篇] HTTP响应的格式 (06:10) 1-47 [基础篇] 响应断言之测试字段 (12:54) 1-48 [基础篇] 响应断言之断言持续时间 (03:34) 1-49 [基础篇] 响应断言之模式匹配规则 (06:28) 1-50 [基础篇] JMeter性能测试为什么需要用到后置处理器 (10:02) 1-51 [基础篇] 正则表达式提取调试工具之Regextester (04:29) 1-52 [基础篇] 正则表达式常见操作符 (04:34) 1-53 [基础篇] 后置处理器之正则表达式提取器提取响应内容实践 (13:30) 1-54 [基础篇] Jmeter读取本地JSON格式文件实例 (05:16) 1-55 [基础篇] 正则表达式提取器JSON文件内容完整实例 (17:03) 1-56 [基础篇] 性能测试为什么需要监听器 (07:20) 1-57 [基础篇] 性能测试报告之聚合报告 (15:43) 1-58 [基础篇] 性能测试报告之汇总报告 (03:41) 1-59 [基础篇] 察看结果树 (08:20) 1-60 [基础篇] 表格察看结果 (03:07) 1-61 [基础篇] JMETER并发用户性能测试为什么需要分布式部署 (06:45) 1-62 [基础篇] JMETER分布式原理 (07:16) 1-63 [基础篇] jmeter配置slave代理压测机 (04:38) 1-64 [基础篇] jmeter配置master控制器压测机 (05:00) 1-65 [基础篇] JMETER分布式部署注意事项 (04:59) 1-66 [基础篇] JMETER SLAVE和MASTER分布式启动压测 (03:35) 1-67 [基础篇] JMETER 分布式踩过的坑及填坑方法 (03:42) 2-1 [实践篇] 性能测试指标之业务指标和技术指标区别 (07:31) 2-2 [实践篇] 性能测试指标之TPS (07:02) 2-3 [实践篇] 性能测试指标之HPS (03:13) 2-4 [实践篇] 性能测试指标之RT (06:31) 2-5 [实践篇] 性能测试为什么需要用抓包工具 (04:21) 2-6 [实践篇] Fiddler抓包工具原理 (12:23) 2-7 [实践篇] Fiddler工具安装 (06:15) 2-8 [实践篇] Fiddler常用操作功能讲解 (07:20) 2-9 [实践篇] Fiddler 工具怎么抓取移动端app报文信息 (09:48) 2-10 [实践篇] Fiddler过滤filters非必要抓取请求 (02:43) 2-11 [实践篇] 通过Fiddler抓取平台登录报文 (05:13) 2-12 [实践篇] Fiddler 结合JMETER登录场景脚本编写 (04:45) 2-13 [实践篇] JMETER登录脚本调试以及参数化 (02:41) 2-14 [实践篇] jmeter移动端app应用性能测试脚本编写和调试 (04:26) 2-15 [实践篇] jmeter移动端app应用性能测试测试报告 (08:45)





