- 对软体测试有基本的了解
- 熟悉 Web 技术
- 使用 Java 的经验
观众
- 品质保证工程师
- 开发人员
- 系统管理员
ApacheJMeter 是一个开源软体工具,主要用于性能测试和负载测试应用程式。
这种讲师指导的现场培训(在线或现场)面向希望使用ApacheJMeter进行软体性能测试的中级质量保证工程师。
在本次培训结束时,参与者将能够:
- 了解性能测试原则和 Apache 的作用 JMeter。
- 安装、配置和导航 Apache JMeter 以创建和执行测试计划。
- 设计具有参数化和脚本等高级功能的全面测试计划。
- 分析测试结果以识别性能问题并优化应用程式。
- 在实际场景中执行分散式测试并应用最佳实践。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
介绍 Performance Testing
- 性能测试概述
- 性能测试在软体开发中的重要性
- 性能测试的类型:负载、压力、耐久性、峰值、容量和可扩充性
- 性能测试生命周期
Apache 概述 JMeter
- Apache 简介 JMeter
- JMeter 的历史和演变
- JMeter 的特性和功能
- 安装与设定JMeter
- JMeter 介面:导航 GUI
JMeter 测试计划基础知识
- 了解 JMeter 测试计划
- 创建简单的测试计划
- 测试计划的元件:线程组、采样器、侦听器和断言
- 在 JMeter 中运行您的第一个测试
构建高级测试计划
- 使用线程组:配置用户和负载
- 配置 HTTP 请求预设值和 HTTP 标头管理员
- 使用逻辑控制器:if、loop、switch 和 interleave 控制器
- 实现计时器:常量、统一和高斯随机计时器
- 集成 CSV 资料集配置以进行参数化
JMeter 断言和侦听器
- JMeter 中的断言简介
- 配置回应断言以进行验证
- 实现 duration 和size断言
- 探索 JMeter 侦听器:查看结果、摘要报告和图表
- 自定义侦听器输出以进行分析
JMeter 脚本和外挂程式集成
- JMeter 中的 BeanShell 脚本简介
- 使用 JSR223 sampler 和 Groovy 编写脚本
- JMeter 外挂程式概述
- 安装和使用流行的外挂程式:自定义图表、高级控制器等
- 使用外挂程式增强测试计划
负载测试 Web 应用程式
- 为 Web 应用程式负载测试配置测试计划
- 使用 HTTP 采样器和 Cookie 管理员
- 使用 JMeter 测试 RESTful API
- 分析结果:识别瓶颈和性能问题
- 报告和汇出测试结果
使用 JMeter 进行分散式测试
- 分散式测试简介
- 配置 JMeter 进行分散式测试
- 跨多台计算机运行分散式负载测试
- 分散式测试的最佳实践
性能测试案例研究
- 案例研究 1:对电子商务平台进行负载测试
- 案例研究 2:对财务应用程式进行压力测试
- 案例研究 3:移动应用程式后端的性能测试
- 从实际场景中吸取的经验教训和最佳实践
总结和后续步骤
United Arab Emirates - Performance Testing with Apache JMeter
Qatar - Performance Testing with Apache JMeter
Egypt - Performance Testing with Apache JMeter
Saudi Arabia - Performance Testing with Apache JMeter
South Africa - Performance Testing with Apache JMeter
Brasil - Performance Testing with Apache JMeter
Canada - Performance Testing with Apache JMeter
中国 - Performance Testing with Apache JMeter
香港 - Performance Testing with Apache JMeter
澳門 - Performance Testing with Apache JMeter
台灣 - Performance Testing with Apache JMeter
USA - Performance Testing with Apache JMeter
Österreich - Performance Testing with Apache JMeter
Schweiz - Performance Testing with Apache JMeter
Deutschland - Performance Testing with Apache JMeter
Czech Republic - Performance Testing with Apache JMeter
Denmark - Performance Testing with Apache JMeter
Estonia - Performance Testing with Apache JMeter
Finland - Performance Testing with Apache JMeter
Greece - Performance Testing with Apache JMeter
Magyarország - Performance Testing with Apache JMeter
Ireland - Performance Testing with Apache JMeter
Luxembourg - Performance Testing with Apache JMeter
Latvia - Performance Testing with Apache JMeter
España - Performance Testing with Apache JMeter
Italia - Performance Testing with Apache JMeter
Lithuania - Performance Testing with Apache JMeter
Nederland - Performance Testing with Apache JMeter
Norway - Performance Testing with Apache JMeter
Portugal - Performance Testing with Apache JMeter
România - Performance Testing with Apache JMeter
Sverige - Performance Testing with Apache JMeter
Türkiye - Performance Testing with Apache JMeter
Malta - Performance Testing with Apache JMeter
Belgique - Performance Testing with Apache JMeter
France - Performance Testing with Apache JMeter
日本 - Performance Testing with Apache JMeter
Australia - Performance Testing with Apache JMeter
Malaysia - Performance Testing with Apache JMeter
New Zealand - Performance Testing with Apache JMeter
Philippines - Performance Testing with Apache JMeter
Singapore - Performance Testing with Apache JMeter
Thailand - Performance Testing with Apache JMeter
Vietnam - Performance Testing with Apache JMeter
India - Performance Testing with Apache JMeter
Argentina - Performance Testing with Apache JMeter
Chile - Performance Testing with Apache JMeter
Costa Rica - Performance Testing with Apache JMeter
Ecuador - Performance Testing with Apache JMeter
Guatemala - Performance Testing with Apache JMeter
Colombia - Performance Testing with Apache JMeter
México - Performance Testing with Apache JMeter
Panama - Performance Testing with Apache JMeter
Peru - Performance Testing with Apache JMeter
Uruguay - Performance Testing with Apache JMeter
Venezuela - Performance Testing with Apache JMeter
Polska - Performance Testing with Apache JMeter
United Kingdom - Performance Testing with Apache JMeter
South Korea - Performance Testing with Apache JMeter
Pakistan - Performance Testing with Apache JMeter
Sri Lanka - Performance Testing with Apache JMeter
Bulgaria - Performance Testing with Apache JMeter
Bolivia - Performance Testing with Apache JMeter
Indonesia - Performance Testing with Apache JMeter
Kazakhstan - Performance Testing with Apache JMeter
Moldova - Performance Testing with Apache JMeter
Morocco - Performance Testing with Apache JMeter
Tunisia - Performance Testing with Apache JMeter
Kuwait - Performance Testing with Apache JMeter
Oman - Performance Testing with Apache JMeter
Slovakia - Performance Testing with Apache JMeter
Kenya - Performance Testing with Apache JMeter
Nigeria - Performance Testing with Apache JMeter
Botswana - Performance Testing with Apache JMeter
Slovenia - Performance Testing with Apache JMeter
Croatia - Performance Testing with Apache JMeter
Serbia - Performance Testing with Apache JMeter
Bhutan - Performance Testing with Apache JMeter