性能测试全栈课导读:先想清楚你要解决什么问题
很多做功能测试的人会遇到一个坎:业务能跑通,但一遇到大促或高并发,系统就卡顿甚至崩掉,自己却说不清瓶颈在哪。这门课针对的就是这个场景——把性能测试从“装个工具跑一下”提升到能独立规划、执行并定位问题。它围绕主流工具 JMeter 展开,覆盖 PC 端和移动端,核心是让你具备独立完成性能测试任务的能力,而不是只会按录制脚本。学完之后,你应该能独立完成一个中等规模项目的性能测试:从需求分析、场景设计、脚本编写到结果分析和报告输出,基本闭环。
适合什么基础,建议先看哪几块
这门课不适合完全零基础的人。你需要先有基本的软件测试概念,懂 HTTP 协议,最好接触过接口测试,否则讲到线程组、参数化、关联这些内容会跟不上。如果你已经做过功能测试但没碰过性能,这门课的起点是合适的。建议先看工具介绍和对比那几节,理解 JMeter 和 LoadRunner 的差异以及选型依据,这能帮你建立整体认知。然后直接进入测试计划、线程组、组件那部分,这是核心操作基础。环境配置那几节可以快速过,重点放在脚本编写和场景设计上。不要一开始就纠结高级组件,先把基本流程跑通。
资料怎么配合练习,学完能做什么
资料包里的内容是按模块组织的,建议边看边动手。不要只看视频,每讲到一个组件就自己开 JMeter 跟着做一遍。线程组、HTTP 请求、监听器这几个部分必须自己实际操作,光看是记不住的。练习时可以用公开的接口或者自己搭一个简单服务来测,重点是把脚本写出来、跑起来、看懂结果树和聚合报告。学完之后,你至少能独立完成这些事:为一个 Web 接口编写性能脚本,设置并发用户数和循环次数,执行测试并生成基本的性能报告,能说出 TPS、响应时间、错误率这几个核心指标的含义和判断标准。如果工作中有实际项目,直接拿真实接口练手效果最好。性能测试的关键不在工具操作多熟练,而在于能不能根据业务场景设计合理的测试方案,这门课的价值也在于帮你建立这套思路。
大厂名师指导提升PC端和app性能测试,具备独立完成性能测试任务能力,助力成功升级为性能专家
课程目录
* 01 Jmeter性能测试工具之介绍和安装/
* 01 性能测试全栈精品课程简介
* 02 大厂必备性能工具之最新版本Jmeter 5.4.1工具介绍
* 03 市面大公司需要软件测试工程师具备jmeter性能测能力的原因
* 04 优秀软件测试工程师需要熟悉的软件测试工具有哪些以及工具特点
* 05 JmeterVSLR市面两个款最常用性能工具比较其优缺点
* 06 大型互联网公司最常用性能测试工具
* 07 jmeter性能工具常用版本有些以及版本间差异
* 08 大项目性能测试规划之性能测试工具选型依据
* 09 Jmeter 性能工具之JDK安装以及环境变量配置
* 10 大厂性能测试Jmeter工具系统安装讲解
* 02 jmeter测试计划+线程组+组件等知识讲解/
* 01 JMETER性能测试工具重要目录结构及重要文件系统讲解
* 02 Jmeter性能测试启动过程以及原理
* 03 jmeter.properties关键性配置内存调优配置
* 04 JMETER 国际化之怎么设置语言为中文字符集
* 05 JMETER性能测试工具之主界面工具栏常用操作功能介绍
* 06 Test Plan(测试计划)作用以及自定义变量
* 07 Jmeter 性能测试工具如何高效对java jar进行管理
* 08 性能测试并发用户之线程组之(setup线程组)讲解
* 09 性能测试并发用户之线程组之teardown组件讲解
* 10 JMETER性能测试工具并发用户之线程组的作用和意义
* 11 线程组高频组件之(设置ramp-upperiod)
* 12 线程组组件中间重要字段作用详细讲解
* 13 JMETER性能测试工具中常用组件初步认知
* 14 性能测试高频面试题之JMETER组件执行顺序与作用域详细讲解
* 15 JMETER 性能测试之第一个完整实践例子练习
* 03 JMETER性能测试必知必会之配置元件及参数化讲解/
* 01 Jmeter性能测试之配置元件常用的元件初步认知
* 02 JMETER参数化方式之CSVDataSetConfig
* 03 JMETER 如何管理 Cookie Manager组件
* 04 JMETER性能测试重要组件之配置元件http请求默认值
* 05 JMETER如何通过计数器参数化自增ID(主键操作)
* 06 性能测试过程中间如何利用配置元件之用户自定义变量
* 04 JMETER性能重要组件之全面系统讲解常用取样器/
* 01 JMETER性能测试工具关键性组件之取样器概述
* 02 性能测试执行中最常用取样器之http请求取样器
* 03 数据库性能测试之JDBCRequest取样器
* 04 JMETER脚本开发调试神器之DebugSample取样器
* 05 JMETER性能测试必会手段之最常用函数/
* 01 通过学习JAVA函数代码对比学习JMETER函数的语法格式
* 02 jmeter性能测试高频函数之查看本机IP函数
* 03 Jmeter 性能测试工具函数之intSum求和函数
* 04 JMETER工具 函数之查看本机名称函数
* 05 性能测试实战如何通过Random随机数函数参数化
* 06 性能项目实战高频函数之UUID函数
* 07 项目实战参数化方式二之CSVRead函数帮助手参数化
* 06 jmeter性能测试校验返回报文是否成功之断言组件/
* 01 JMETER性能测试之断言作用
* 02 性能测试工程师必会知识之HTTP常见响应状态码全面讲解
* 03 性能测试之系统讲解HTTP响应的格式
* 04 Jmeter 项目实战响应断言之测试字段
* 05 响应断言重要类型之断言持续时间
* 06 Jmeter 性能测试项目实战响应断言之常用模式匹配规则
* 07 JMETER性能重点和难点关联后置处理器之正则表达式/
* 01 jmeter性能测试如何通过后置处理器参数化服务端响应数据
* 02 jmeter性能测正则表达式调试神器之Regextester
* 03 全面学习正则表达式操作符大全
* 04 大厂常用后置处理器之正则表达式提取器提取响应内容实践
* 05 jmeter性能测试如何读取服务端JSON格式文件实例
* 06 项目实战之正则表达式提取器JSON文件内容完整实例
* 08 JMETER 性能测试监控神器之监听器/
* 01 Jmeter性能测试项目实战为什么需要监听器
* 02 Jmeter监听器重要指标之聚合报告组件
* 03 Jmeter 性能测试监听器之汇总报告
* 04 jmeter 性能测试重要监听器之察看结果树
* 05 Jmeter性能测试高频监听器之表格察看结果
* 09 日活500W用户并发之JETER多台服务器并发分布式部署实践/
* 01 性能测试高并发性能测试为什么需要分布式部署
* 02 高并发JMETER分布式技术实现原理
* 03 大型项目高并发配置slave代理压测机
* 04 大型项目高并发配置master控制器压测机
* 05 高并发JMETER分布式部署注意事项
* 06 项目实战之JMETERS和M分布式启动压测过程
* 07 大型项目实战过程中之JMETER 分布式踩过的坑及填坑方法
* 10 jmeter 如何开展websocket 协议接口测试/
* 01 什么是WebSocket接口以及常用项目场景
* 02 大项目WebSocket应用场景
* 03 Jmeter性能测试过程如何管理第三插件
* 04 WebSocket之WebSocketSampler项目实战
* 05 JMETER性能测试WebSocket 接口项目实战
* 11 软件测试工程师必会fiddler 抓包神器全面讲解/
* 01 性能测试工程师为什么需要用抓包工具
* 02 Fiddler抓包工具运行原理
* 03 Fiddler 工具如何安装
* 04 Fiddler 视图高频功能区域讲解
* 05 性能测试之Fiddler 如何抓取移动端报文数据
* 06 Fiddler 工具过滤filters非必要抓取请求
* 12 jmeter和fiddler 结合使用之性能测试项目实战/
* 01 Fiddler抓取大厂项目常用报文
* 02 Fiddler 结合JMETER高并发场景脚本编写
* 03 大型项目性能测试之JMETER脚本调试以及参数化
* 04 jmeterapp应用性能测试脚本编写和调试
* 05 jmeter app应用性能测试测试报告
* 13 大型项目性能测试瓶颈定位和调优常用指标/
* 01 项目实战性能测试指标之业务指标和技术指标区别
* 02 性能测试瓶颈定位重要指标之TPS
* 03 性能测试瓶颈定位指标之HPS
* 04 项目实战性能测试指标之RT
* 14 JMETER项目性能测试之网络爬虫技术项目实践/
* 01 JMETER项目实之网络爬虫技术(爬取网页地址)项目背景介绍
* 02 JMETER项目实战之网络爬虫技术(爬取网页地址)爬虫原理
* 03 JMETER项目实战之网络爬虫技术(爬取网页地址)案例实践
* 04 JMETER项目实战爬虫技术之爬取国外网站壁纸图片项目实践
* 15 软件测试工程师必备的安卓adb知识讲解/
* 01 移动端软件必会工具之adb介绍
* 02 软件测试工程师如何快速安装adb
* 03 测试过程真实android手机连接adb注意事项
* 04 移动测试adb高频常用命令之adb devices
* 05 移动测试adb命令基本语法格式
* 06 移动端测试adb 高频常用命令之pmlistpackage
* 07 移动端app重要性能指标adb常用命令之热启动
* 08 移动app测试adb命令之卸载应用
* 09 移动端app测试adb命令之强制停止应用
* 10 app 测试如何通过adb命令之查看手机设备信息
* 11 app 测试如何通过adb命令之重启手机
* 16 优秀软件测试工程师如果高效运用云测试平台开展测试/
* 01 移动端测试工程师为什么需要云测试平台开展测试工作
* 02 华为云腾讯云平台等各云测平台优劣势比较
* 03 腾讯云wetest平台功能讲解
* 17 大型项目实战之Jmeter 移动端性能测试/
* 01 移动端app性能测试应用场景
* 02 项目实践之APP性能测试常用的性能测试指标
* 03 Jmeter代理服务器录制移动端app脚本
* 04 大型电商项目性能测试之Jmeter移动端性能测试项目实践
* 18 移动端性能测试神器之PerfDog性能狗/
* 01 什么是PerfDog性能狗以及作用
* 02 移动端app性测试神器之性能狗特点
* 03 如何PerfDog下载及安装
* 04 性能狗主界面主要功能详细讲解
* 05 PerfDog工具无法检测到手机如何进行处理
* 06 PerfDog FPS CPU 等常用指标说明
* 07 app性能测试如何快速生成PerfDog指标报告
* 19 大型项目之知识付费app性能测试项目实践/
* 01 app性能测试需要重点关注的常见性能测试指标
* 02 项目实战app性能测试重要指标冷启动和热启动概念讲解
* 03 项目实战之app 性能测试指标之FPS
* 04 项目实战之如何确定知识付费平台性能指标模板
* 05 大型项目实战如何通过PerfDog性能狗监控手机资源使用情况
* 06 项目实战之PerfDog性能狗报告字段分析
* 07 项目实战如何通过adb命令查看性能测试重要指标之冷热启动时间
* 08 项目实战之通过Monkey命令并发随机用户单击触摸手势事件
* 09 项目实战之移动端APP性能测试结果上传云平台
* 10 云测试平台对性能指标FPS和CPU等指标定位性能瓶颈以及调优
* 11 项目实战之优秀测试工程师如何输出完美性能测试报告






