求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
中国平安 测试质量控制与管理
某军工研 自动化测试方法、案
邮政储蓄 Docker部署被
航天科工 软件测试架构师
知名消费 探索性测试与测试分
中交集团 构建Web自动化测
中国邮储 测试成熟度模型集成

相关课程  
软件测试(TD+WR+LD)
测试过程与团队管理
LoadRunner进行性能测试
WEB应用的软件测试
手机软件测试
嵌入式白盒测试
 

Jmeter实践与性能调优     1787 次浏览    240 次 
 
专家讲师:Michael老师,某知名互联网公司性能测试专家,具有超过10年的性能测试经验
时间地点:北京 、上海、深圳 根据报名开班
课程费用:4800元/人 (学生3折),详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 

JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
   本课程讲结合实际案例,讲解如何使用JMeter进行有效的性能测试,并对结果进行分析,识别性能优化点。

 
培训目标:
  • 性能测试典型问题讨论与分析
  • 性能测试工作流程
  • 性能测试工具及应用场景
  • JMeter概述
  • JMeter主要组件
  • 建立测试计划
  • Badboy生成Jmeter测试脚本
  • JMeter高级功能应用
  • Jmeter最佳实践
  • 构建云性能测试平台
  • 性能测试指标分析
  • 性能测试报告与分析
  • 软件性能瓶颈分析与调优
  • 性能测试综合案例讨论与分析
适合人员: 性能测试工程师、性能测试开发人员。
学员基础: 具备一定性能测试和优化经验。
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 3天
性能测试与JMeter
  • 性能测试的典型问题
  • Jmeter实现性能测试流程
  • 性能测试工具及应用场景
  • 第三方测试工具
  • 系统自带工具及命令(Windows)
  • 系统自带工具及命令(Linux)
  • 测试环境模拟工具
  • 性能监控工具
  • 自主研发性能测试自动化框架
JMeter概述
  • JMeter介绍
  • 谁在使用JMeter
  • Jmeter支持协议
  • JMeter与Loadrunner对比
  • JMeter特点
  • 配置需求
  • 安装、运行JMeter
  • 分布式部署
  • 使用命令行运行JMeter脚本
JMeter主要组件
  • 测试计划
  • 线程组
  • 取样器
  • 控制器
  • 监听器
  • 定时器
  • 断言
  • 配置元件
  • 前置处理器和后置处理器
  • 聚合报告
  • 聚合报告详解
  • 查看结果树
  • 图形结果
建立测试计划
  • 添加用户
  • 添加线程组
  • 增加缺省的HTTP请求属性
  • 增加Cookie支持
  • 增加HTTP请求
  • 添加集合点
  • 参数化
  • 错误报告
Badboy生成Jmeter测试脚本
  • Badboy概述
  • 录制脚本
  • 创建测试集合、测试步骤
  • 脚本状态树
  • 回放脚本
  • 使用JMeter代理服务器进行脚本录制
  • 利用Badboy进行脚本录制
JMeter高级功能应用
  • Timers
  • 屏幕捕获
  • CSV日志格式
  • 函数助手
  • 动态数据关联
  • 场景设置
  • 利用XSLT分析JMeter结果文件
  • 创建Web Service测试计划
  • 创建数据库测试计划
Jmeter最佳实践
  • 限制线程数
  • 用户变量
  • 减少资源需求
  • 管理测试资源
构建云性能测试平台
  • Jenkins简介
  • 安装Jmeter插件
  • Jenkins配置
  • 在Jenkins上展示性能测试报告
性能测试指标分析
  • CPU分析
  • 内存指标分析
  • 内存泄漏分析
  • 磁盘资源占用分析
  • 网络资源占用分析
  • 响应时间指标分析
  • 每秒点击率与吞吐量分析
性能测试报告与分析
  • 性能测试报告模板
  • 如何编写测试分析图表
  • 性能调整建议列表
  • 软件性能瓶颈分析与调优
性能测试综合案例讨论与分析
  • Web系统性能测试解决方案
  • 性能测试瓶颈分析及调优方案
  • 多个综合案例分析
如果课程内容不符合您的期望,可以定制内训
 
1787 次浏览   240 次
其他人还看了课程
安全测试最佳实践  223 次浏览
移动无线高质量应用测试  934 次浏览
WEB应用的软件测试  
探索式软件测试(有效的手工测试)  2297 次浏览
Effective test automation with Selenium  
咨询式培训:集成测试  1110 次浏览
定制内训



最新活动计划
企业架构师(TOGAF官方认证)3-9[北京]
大数据平台架构与应用实战 2-24[北京]
基于UML和EA进行系统分析设计 2-28[北京]
软件架构设计方法、案例与实践 3-22[北京]
人工智能,机器学习和深度学习 2-12[上海]
产品经理与产品管理 2-17[深圳]
敏捷开发过程与项目管理 3-19 [成都]
 2020年工程日历
 ArchiMate 3.1 图解