性能测试入门-Jmeter工具与监控全方位打造 / 精选各种性能测试工作中最常见的场景案例
大周16

多年自动化测试、性能测试、持续集成等测试和开发经验,具备Python、Java等多门语言的开发能力。对测试框架、测试平台、持续集成、微服务、大数据处理等方向均有深入的研究,具有多年面试官及培训经验。讲课风格偏幽默 ,是那种“听着简单、学着不累、会的不少”类型的老师。

 
  • 课程目录
  • 课程介绍
  • 1-1 性能测试行业分析

  • 1-2 性能测试技能树

  • 1-3 性能测试的目的及分类

  • 1-4 性能测试的工作流程

  • 1-5 常见系统应用分层架构

  • 1-6 性能测试指标定义

  • 1-7 性能测试需求分析

  • 1-8 性能测试工具比对

  • 2-1 jmeter的组成

  • 2-2 jmeter实现多并发

  • 2-3 jmeter实现逻辑分支控制

  • 2-4 jmeter实现配置管理

  • 2-5 jmeter实现请求预处理

  • 2-6 jmeter集合点、定时并发

  • 2-7 jmeter实现各种请求的发送

  • 2-8 jmeter实现关联

  • 2-9 jmeter实现数据预判

  • 2-10 jmeter监控数据可视化

  • 2-11 jmeter小助手

  • 2-12 jmeter实现分布式并发

  • 3-1 服务器性能测试范围

  • 3-2 进程与线程的定义和区别

  • 3-3 进程与线程的优缺点

  • 3-4 服务器实时内存监控

  • 3-5 服务器实时cpu监控

  • 3-6 服务器实时网络监控

  • 3-7 服务器实时磁盘监控

  • 3-8 万能的sar命令

  • 3-9 linux下的进程追踪

  • 3-10 linux监控工具nmon的使用

  • 3-11 nmon结果的分析

  • 3-12 linux服务器下的定时任务

  • 4-1 数据驱动的理念

  • 4-2 数据驱动的使用场景

  • 4-3 jmeter数据驱动实战

  • 4-4 jmeter数据驱动实战二

  • 5-1 数据库性能测试目的及范围

  • 5-2 数据库常用架构及主从同步工作原理

  • 5-3 数据库的分库分表的设计方法

  • 6-1 mysql性能测试的主要内容

  • 6-2 mysql数据库分支介绍

  • 6-3 mysql重点监控指标

  • 6-4 mysql慢查询

  • 6-5 SQL语句性能分析一

  • 6-6 SQL语句性能分析二

  • 6-7 MYSQL索引介绍

  • 6-8 MYSQL索引创建规范

  • 6-9 mysql存储引擎

  • 6-10 mysql数据库的实时监控

  • 6-11 mysql集群监控工具介绍

  • 6-12 开发性能测试脚本及执行

  • 7-1 接口性能测试的目标及范围

  • 7-2 常见接口协议

  • 7-3 理解https协议

  • 7-4 实战jmeter如何进行https协议接口测试

  • 7-5 ftp协议详解

  • 7-6 实战jmeter如何进行ftp协议接口测试

  • 7-7 性能测试用例及测试报告设计

  • 8-1 扩展组件开发的意义

  • 8-2 开发前的工具准备

  • 8-3 创建maven工程及可能遇到的坑

  • 8-4 第一扩展开发demo的实现

  • 8-5 实现方法的讲解

  • 8-6 自定义参数的实现

  • 8-7 初始化方法的作用与实现

  • 8-8 如何将响应数据显示到查看结果树中

  • 8-9 自定义java请求的开发

  • 8-10 函数助手扩展开发demo演示

  • 8-11 解决空指针问题

  • 8-12 自定义扩展函数助手的开发

  • 9-1 大数据技能树及应用场景

  • 9-2 大数据实时数据处理架构介绍

  • 9-3 实时数据处理三大框架介绍

  • 9-4 大数据测试环境搭建

  • 9-5 大数据性能测试实战

全面的性能测试课程,带你向进阶过渡

涉及性能测试工作中的各大常见领域

多协议接口性能测试

JMeter实现HTTP协议接口测试

JMeter实现FTP协议接口测试

火爆的大数据

拆分软件架构

JMeter大数据性能测试

数据库性能测试——MySQL篇

MySQL数据库的实时监控

MySQL数据库的集群监控方案-天兔LEPUS

JMeter开发MySQL性能测试脚本

数据驱动性能测试

JMeter上实现数据驱动测试

Linux服务器监控性能测试

实时服务器内存,CPU,网络,磁盘监控

Linux下的进程追踪

单服务器监控

Linux下实现定时启动

集群服务器监控

JMeter扩展组件开发实战

自定义Java Request扩展开发实战

自定义函数扩展开发实战

开源性能测试工具一哥——JMeter

课程的主要测试工具为JMeter,具有开源、跨平台、易用等特点,作为开源性能测试工具的一哥,没道理不选他

JMeter ——工具使用介绍

JMeter——简单介绍构成,及作用介绍

JMeter进行逻辑分支控制

用JMeter工具对数据进行准确性判断

JMeter对请求与响应进行监控的

JMeter中实现多种方式的用户请求集合、

间歇(性能测试-接口测试)

JMeter进行高并发、分布式集群性能测试

JMeter中那些已为我们准备好的小助手

JMeter扩展组件开发实战

性能测试扩展组件开发的意义

扩展开发实现的两种方式

扩展开发:Hello world

自定义Java Request扩展开发实战

自定义函数扩展开发实战

一次课程,让你达到独立进行性能测试工作的水平

“随着技术的发展,各家公司对性能越来越重视,对性能测试人员的需求和要求都越来越多

相应的工资待遇也是水涨船高,你可以自行比较一下招聘网站上性能测试的信息,就会知道

性能测试技术到底有多值钱”

技术点全面

覆盖度高

覆盖性能测试技术盲点

超高性价比

同类课程

线下培训班学费万元

以应用为目标

直指工作

内容都是重点中的重点

配套实战案例

结合技术

量身定制的实战案例

学员专享增值服务

问答专区

讲师集中答疑

关于课程的问题都可在问答区随时提问讲师会进行集中答疑

源码开放

整套代码下载

课程案例代码完全开放给你,你可以根据所学知识自行修改、优化

技术储备要求

学习本课程前,希望你已具备Java语言基础,至少熟悉Java的语法及特性,最好自己写过一点代码,对MySQL、Linux基础知识有一定的了解,本课程不涉及这些基础知识的讲解。

另外,需要你具备一定JMeter基础知识,如果你没有JMeter基础,我们为你准备好了免费入门课程:JMeter性能测试入门篇-慕课网 https://www.imooc.com/learn/735