高端软件测试培训

IT行业培训领导者

18910650794

18910737736

报名咨询

高级性能测试

主讲:王老师,杨老师

  • 01 LR 工具的高级应用
  • 02 jmeter工具的高级应用
  • 03 操作系统/linux
  • 04 性能测试监控
  • 05 监控分析调优
  • 06 项目实战--全链路压测
01
LR工具的高级应用

一: loadrunner

1、基于loadrunner的脚本优化,包含事务、思考时间,集合点、检查点、脚本逻辑、关联,参数化,常用函数,日志等

2、基于loadrunner 的Controller性能测试方法的不同场景设计(基准,并发,负载等),分布 式压测,Windows资源监控、Linux监控

3、IP欺骗的使用场景和使用方法说明

4、基于loadrunner的Analysis的网页细分图、TPS、点击率、吞吐率、资源 等常用图标分析

5、生成性能测试报告

6、基于loadrunner的HTTP脚本开发,soap脚本开发,jdbc脚本开发,socket脚本开发,app脚本开发

02
jmeter工具的高级应用

二:jmeter

1、jmeter的概念,用途及与loadrunner的区别

2、jmeter GUI的详细讲解

3、jjmeter组件-配置元件,cookie管理器,前置处理器,逻辑控制器,定时器,取样器,后置处理器,断言器,监听器,及其生命周期的描述

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

5、jmeter作用域及执行顺序

6、jmeter录制脚本badboy使用

7、jmeter如何录制app

8、jmeter之beanshell进阶

9、jmeter之插件的安装及使用,插件开发

a:http请求(post,get,cookie)

b: java请求:包含jdbc,webservice,http,socket,javauser脚本开发

d: mysql的请求

10、jmeter分布式的实现

10、性能自动化:jenkins+maven+jmeter

03
操作系统/linux
  • 1、Linux的核心知识体系
  • 2、cpu的讲解
  • 3、磁盘的讲解
  • 4、网络的讲解
  • 5、内存的讲解
  • 6、load的讲解
  • 7、swap的讲解
04
性能测试监控
  • 1、linux资源监控
  • 2、网络监控
  • 3、Linux常用命令监控
  • 4、中间件监控
  • 5、数据库监控
  • 6、jvm监控
  • 7、常用性能监控工具讲解--spotlight,jconsole等
05
监控分析调优
  • 1、系统架构的演变,通过架构看性能分析和分析思想
  • 2、数据库性能监控及瓶颈定位
  • 3、Linux(uptime,iostat,top,jstat,free,nom等详细介绍)
  • 4.web容器(Apache、Tomcat、Nginx等)瓶颈分析及定位;
  • 5、网络瓶颈分析及定位;
  • 6、io瓶颈分析及定位
  • 7、cpu瓶颈分析及定位
  • 8、代码级(Java、Php、Js等)监控分析及定位;
  • 9、JVM核心原理解析;
  • 10、线程堆栈及JVM核心参数优化配置;
  • 11、内存泄露原理及代码级问题定位分析;
06
全链路压测
  • 1、搭建性能测试系统
  • 2、分析系统架构,分析系统性能需求获取性能测试点,分析用户场景
  • 3、性能测试方案的编写
  • 4、用lr/jmeter编写测试脚本(参数化,检查点等),执行设置场景,分布式压测
  • 5、监控Linux系统资源,监控jvm,监控数据库,监控web容器,监控网络资源等
  • 5、根据性能指标,监控工具,分析系统性能,调优
  • 5、编写性能测试报告

适合人群

性能测试完全零基础的人士

或者有一定础的测试人员、测试主管、测试经理等

开课时间

2019年6月22日

每周一天(早晨9:30--晚上6:00)共计13天

网络和现场同步

网络直播班:¥4800.00现场实体班:¥5800.00

嘿,我来帮您!