performance testing学习笔记 大纲

come on,baby

知道性能测试是怎么回事,希望达到以下目的:


一、基础篇1、jmeter概念及使用

2、jmeter的参数化,检查点,关联,集合,session,cookie,正则表达式

3、jmeter脚本开发调试过程中常见的请求类型及错误码a、http请求(get 、post)b、日常调试错误码

4、jmeter原理介绍(加深对jmeter的理解)

5、性能测试概念和性能测试指标

6、性能分析之可悲的响应时间

7、性能分析之用户数/响应时间/TPS的关系

8、性能场景之数据

9、性能分析之性能建模

10、闲聊性能测试策略

二、Linux的核心知识体系

1.cpu的讲解

2.磁盘的讲解

3.网络的讲解

4.内存的讲解

5.load的讲解

6.swap的讲解

三、数据库

1.SQL基本应用、SQL执行计划分析、SQL核心优化策略

2、MySQL(MySQL架构及应用、MySQL影响性能因素分析、MySQL Query监控优化、MySQL Schema设计优化、MySQL常用存储引擎优化等)

四、实战案例(性能问题分析及调优)1.性能调优的思路的讲解

2.中间件(Apache、Tomcat、Nginx等)瓶颈分析及定位;

3.网络瓶颈分析及定位;

4.io瓶颈分析及定位

5.cpu瓶颈分析及定位

6.代码级(Java、Php、Js等)监控分析及定位;

7.JVM核心原理解析;

8.线程堆栈及JVM核心参数优化配置;

9.内存泄露原理及代码级问题定位分析;

10.数据库性能监控及瓶颈定位;


分享到:


相關文章: