• 搜素结果

 / 

高级性能测试与性能分析

大型一线项目公司
资深测试项目经理
2859
20994
19496
高级性能测试与性能分析
推荐课程
8.0评分
推荐课程
8.0评分
¥

5800.00

每人

课程时长

课程排期 ( 最后更新:2017/12/08)

当前剩余席位: 0 / 20 (位)

地点: 北京
将课程带入到您的团队,为您的团队进行一对一辅导。
预约内训

课程详细[html版]

课程信息

本课程解析了性能测试理论知识,分析性能测试的体系建设过程、性能测试团队建设过程,理清整个性能测试执行流程及整个过程的执行控制。详解业务统计数据到场景的转化过程。详解性能场景设计。详细讲解工具的使用原理,详细描述了性能测试执行过程中出现问题的控制方法,重点解析了性能分析的逻辑思路和问题处理方法。提高对整个系统的认知高度。描述了性能测试报告的编写技巧。

培训特色

通过本课程的学习,可以掌握测试体系建设思路、性能测试团队建设思路、性能过程执行控制能力、性能分析逻辑思维能力 。

目标收益

 性能测试理论解析部分
 性能测试体系、团队建设部分
 场景设计、方案设计
 性能测试执行过程、性能分析部分
 性能测试汇报度量部分

培训对象

此课程适合于测试经理、性能测试人员、软件质量管理人员、运维人员、开发人员

学员基础

1、具备一定性能测试经验;
2、熟悉Load Runner;

课程大纲

主题 内容

性能综述

先看两个问题
性能测试与性能分析该有的范围

性能基本概念

性能测试定义
性能指标
响应时间
并发
TPS
虚拟用户
业务模型/测试模型
场景
测试策略
流控/超时 性能测试概念
性能指标
性能建模(业务模型/测试模型)
性能方案
性能场景
其他基本概念
• 响应时间
• 并发
• TPS
• 虚拟用户
• 场景
• 测试策略
• 流控/超时

性能管理:如何在性能测试过程中管理团队;
如何在各团队间协调;

性能组织结构(角色职责定义)
理解性能测试实施过程
Overview看系统性能
性能项目实施流程
性能瓶颈分析过程
执行过程控制
团队内协作
团队间协调
性能汇报

性能体系/方法论:规定性能流程和产出模板,并写出操作规范指导书

性能体系/方法论
方法论的关键

性能场景设计

目的:
找到单业务/接口、混合业务/接口最大TPS;
找到系统最优配置;
找到系统可持续运行时长;
验证系统异常处理机制;
系统可靠性分析;


场景设计逻辑
基准场景
-单业务单用户场景
-单业务多用户场景
容量场景
-递增场景(混合业务,找到最大TPS)
-配置测试场景
-衰减测试场景
稳定性场景
异常场景(失效模式)
-LB/HA场景
-宕网卡/主机/应用场景

测试工具解析:解析通用并且关键的性能工具实现机制

参数化
关联
并发
事务
思考时间
平均值、标准方差

性能工具解析之LoadRunner

解析LoadRunner常用功能点
LoadRunner介绍
LoadRunner Vugen
LoadRunner Controller
LoadRunner Analysis

性能工具解析之Jmeter

解析jmeter常用功能点
Jmeter介绍
Jmeter录制
Jmeter参数化
Jmeter关联
java脚本编写
JDBC脚本编写
WebService脚本编写
Jmeter远程执行
Jmeter Test Fragment
Perfmon Plugin
Jmeter Dashboard

性能工具解析之其他性能测试工具

解析其他常用性能测试工具
iperf
sysbench
FIO
hdparm
ab

性能监控设计

部署架构;
技术架构;
业务架构;
全局监控
定向监控
监控设计
监控层次细化

性能分析方法

性能分析思路是重点
架构角度
模块角度
分段排除
-响应时间拆分
分层排除
-技术层级拆分

性能需求指标

分析性能指标到可操作层面
测试目的
测试范围
业务调研
测试环境调研
测试指标及测试数据
并发用户数
系统可扩展性指标
性能需求来源
性能需求应该包括什么

业务统计数据到场景的转化

详解业务统计数据到场景的转化过程;
业务数据统计
业务模型
测试模型
对应场景设置

系统级性能监控分析优化

以Linux为例,详解操作系统级别性能监控分析和优化;
操作系统架构图
全局监控分析
CPU监控分析与优化
Memory监控分析与优化
IO监控分析与优化
文件系统监控
网络监控分析与优化
进程间通信监控分析与优化

代码级性能监控分析优化

详解代码级别性能监控分析和优化;
【JAVA】
SUN JDK架构图
GC解析
全局监控工具
heapdump分析
ThreadDump分析
JAVA性能分析实例一
JAVA性能分析实例二
JAVA性能分析实例三
【C/C++】
监控分析工具
C/C++性能分析实例一
C/C++性能分析实例二
C/C++性能分析实例三
C/C++性能分析实例四
C/C++性能分析实例五

应用服务器性能监控分析优化

以nginx/tomcat为例说明应用服务器性能监控分析优化部分;
应用服务器架构
应用服务器监控工具
应用服务器分析优化

数据库级性能监控分析优化

说明数据库级别性能监控分析和优化的思路;
数据库架构图
数据库监控工具
SQL执行时间分析

系统调试工具
(以CentOS为例)

strace
trace/blktrace
perf
systemtap
Flame Gragh(火焰图)

系统可用性分析

可用性计算公式(串行、并行)
N+M并行系统可用性计算公式
可用性分析方法
分层模型
可用性示例-网络拓扑
组件故障关系分析
计算示例

排队论在性能分析中的应用

排队论概念
排队论公式
排队论实例

性能问题实例

性能问题实例

性能方案

性能方案解析

性能报告

性能报告解析

性能综述

先看两个问题
性能测试与性能分析该有的范围

性能基本概念

性能测试定义
性能指标
响应时间
并发
TPS
虚拟用户
业务模型/测试模型
场景
测试策略
流控/超时 性能测试概念
性能指标
性能建模(业务模型/测试模型)
性能方案
性能场景
其他基本概念
• 响应时间
• 并发
• TPS
• 虚拟用户
• 场景
• 测试策略
• 流控/超时

性能管理:如何在性能测试过程中管理团队;
如何在各团队间协调;

性能组织结构(角色职责定义)
理解性能测试实施过程
Overview看系统性能
性能项目实施流程
性能瓶颈分析过程
执行过程控制
团队内协作
团队间协调
性能汇报

性能体系/方法论:规定性能流程和产出模板,并写出操作规范指导书

性能体系/方法论
方法论的关键

性能场景设计

目的:
找到单业务/接口、混合业务/接口最大TPS;
找到系统最优配置;
找到系统可持续运行时长;
验证系统异常处理机制;
系统可靠性分析;


场景设计逻辑
基准场景
-单业务单用户场景
-单业务多用户场景
容量场景
-递增场景(混合业务,找到最大TPS)
-配置测试场景
-衰减测试场景
稳定性场景
异常场景(失效模式)
-LB/HA场景
-宕网卡/主机/应用场景

测试工具解析:解析通用并且关键的性能工具实现机制

参数化
关联
并发
事务
思考时间
平均值、标准方差

性能工具解析之LoadRunner

解析LoadRunner常用功能点
LoadRunner介绍
LoadRunner Vugen
LoadRunner Controller
LoadRunner Analysis

性能工具解析之Jmeter

解析jmeter常用功能点
Jmeter介绍
Jmeter录制
Jmeter参数化
Jmeter关联
java脚本编写
JDBC脚本编写
WebService脚本编写
Jmeter远程执行
Jmeter Test Fragment
Perfmon Plugin
Jmeter Dashboard

性能工具解析之其他性能测试工具

解析其他常用性能测试工具
iperf
sysbench
FIO
hdparm
ab

性能监控设计

部署架构;
技术架构;
业务架构;
全局监控
定向监控
监控设计
监控层次细化

性能分析方法

性能分析思路是重点
架构角度
模块角度
分段排除
-响应时间拆分
分层排除
-技术层级拆分

性能需求指标

分析性能指标到可操作层面
测试目的
测试范围
业务调研
测试环境调研
测试指标及测试数据
并发用户数
系统可扩展性指标
性能需求来源
性能需求应该包括什么

业务统计数据到场景的转化

详解业务统计数据到场景的转化过程;
业务数据统计
业务模型
测试模型
对应场景设置

系统级性能监控分析优化

以Linux为例,详解操作系统级别性能监控分析和优化;
操作系统架构图
全局监控分析
CPU监控分析与优化
Memory监控分析与优化
IO监控分析与优化
文件系统监控
网络监控分析与优化
进程间通信监控分析与优化

代码级性能监控分析优化

详解代码级别性能监控分析和优化;
【JAVA】
SUN JDK架构图
GC解析
全局监控工具
heapdump分析
ThreadDump分析
JAVA性能分析实例一
JAVA性能分析实例二
JAVA性能分析实例三
【C/C++】
监控分析工具
C/C++性能分析实例一
C/C++性能分析实例二
C/C++性能分析实例三
C/C++性能分析实例四
C/C++性能分析实例五

应用服务器性能监控分析优化

以nginx/tomcat为例说明应用服务器性能监控分析优化部分;
应用服务器架构
应用服务器监控工具
应用服务器分析优化

数据库级性能监控分析优化

说明数据库级别性能监控分析和优化的思路;
数据库架构图
数据库监控工具
SQL执行时间分析

系统调试工具
(以CentOS为例)

strace
trace/blktrace
perf
systemtap
Flame Gragh(火焰图)

系统可用性分析

可用性计算公式(串行、并行)
N+M并行系统可用性计算公式
可用性分析方法
分层模型
可用性示例-网络拓扑
组件故障关系分析
计算示例

排队论在性能分析中的应用

排队论概念
排队论公式
排队论实例

性能问题实例

性能问题实例

性能方案

性能方案解析

性能报告

性能报告解析

+加载更多
Donec quam felis

Thousand unknown plants are noticed by me: when I hear the buzz of the little world among the stalks, and grow familiar with the countless indescribable forms of the insects and flies, then I feel the presence of the Almighty, who formed us in his own image, and the breath

I am alone, and feel the charm of existence in this spot, which was created for the bliss of souls like mine. I am so happy, my dear friend, so absorbed in the exquisite sense of mere tranquil existence, that I neglect my talents. I should be incapable of drawing a single stroke at the present moment; and yet.

+加载更多

近期公开课推荐

16
十二月
北京
高级性能测试与性能分析

本课程解析了性能测试理论知识,分析性能测…

16
十二月
北京
微服务架构设计与实践

随着移动互联时代的到来,数据量急剧增加,…

16
十二月
北京
卓越软件设计匠艺

1、全真案例,借助案例与设计模式知识的原理…

23
十二月
上海
大型互联网公司网站架构背后的基础技术

深入理解互联网行业整体技术体系,架构方案…

23
十二月
广东
Hadoop开发、运维和调优实战

课程内容:理解大数据和面临大数据带来的挑…

23
十二月
上海
自动化运维

以介绍方向为主、学习互联网思想、从案例中…

课程反馈

课程评分

8.0

0人反馈

用户还看了其他课程

商务接待礼仪与会展服务

商务接待礼仪与会展服务

2469人看过
0人评价
“轻”公司的产品实践之路

“轻”公司的产品实践之路

6066人看过
0人评价

欢迎来到msup!

还不是msup会员?快来注册吧!

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号