JMeter核心技术、性能测试与性能分析
实战秒杀系统的性能测试与性能分析案例,详解JMeter性能测试、性能分析的方法与实践。

作者:张永清、张永松

丛书名:编程与应用开发丛书

定价:99元

印次:1-1

ISBN:9787302697923

出版日期:2025.08.01

印刷日期:2025.08.07

图书责编:夏毓彦

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"JMeter是一款基于Java的开源压力测试工具,可用于对服务器、网络或对象施加高负载,从而在不同压力条件下测试它们的强度和分析整体性能。《JMeter核心技术、性能测试与性能分析》详解JMeter性能测试和性能分析的方法,结合具体测试案例和**实践,帮助读者快速掌握JMeter性能测试与性能分析的技能。《JMeter核心技术、性能测试与性能分析》配套示例源码、PPT课件、教学大纲、教案与作者微信群答疑服务。 《JMeter核心技术、性能测试与性能分析》共11章,内容包括认识JMeter、认识性能测试、初识JMeter元件、JMeter主要元件详解、常见JMeter性能测试脚本的编写案例、BeanShell、JMeter中如何编写自定义的取样器、性能分析与调优、电商网站的秒杀系统性能测试与性能分析案例、JMeter性能测试的**实践、大模型辅助性能测试。最后还给出一个JMeter属性配置的附录供读者参考。 《JMeter核心技术、性能测试与性能分析》既适合JMeter性能测试初学者、性能测试与分析人员、性能测试解决方案设计师、软件性能测试经理,也适合高等院校或高职高专院校学习软件性能测试的学生。"

"张永清,福特汽车工程研究有限公司高级架构师。从事功能测试、自动化测试、性能测试、Java软件开发、大数据开发、架构师等工作近二十年,在自动化测试、性能测试设计、性能诊断、性能调优、分布式架构设计等领域积累了丰富的实战经验。参与开发过的系统包括公安、互联网、移动互联网、大数据、人工智能等领域。著有图书《数据资产管理核心技术与实践》《软件性能测试、分析与调优实践之路(第2版)》《软件性能测试、分析与调优实践之路》《Robot Framework自动化测试框架核心指南》。张永松,某跨境电商公司高级测试工程师。一线互联网公司从事功能测试、自动化测试、性能测试等工作十多年,在性能测试领域积累了丰富的实战经验。"

前 言 任何软件系统都需要软件测试人员去进行测试。未来,不管软件系统怎么变化,软件测试都是一个非常重要且不会被淘汰的领域,而性能测试又是软件测试中最重要的一个环节。软件系统的性能最关乎用户的体验,良好的用户体验可以让软件系统在市场竞争中脱颖而出。因此,性能测试在软件测试领域永远都是不可或缺的重要技能。 JMeter作为一款免费开源的性能测试工具被广泛地使用,几乎可以支持对所有的软件系统做性能测试。它还可以支持插件和扩展,自主扩展其功能或性能以满足特定的性能测试需求场景。同时,学习JMeter的成本很低,相关的技术资料也非常齐全,并拥有着强大的开源社区,可以随时获取帮助。 本书目的 本书针对性能测试中的常见问题进行讲解,帮助读者掌握性能测试的基础知识、JMeter性能测试工具的使用、JMeter性能测试的执行方法与案例,以及遇到性能瓶颈时分析和解决问题的技巧。 本书内容 第1、2章,主要介绍JMeter的基础知识以及性能测试的基础概念,帮助读者建立起性能测试的知识框架,并快速入门性能测试领域。 第3、4章,主要介绍如何使用JMeter提供的各种强大的测试功能,帮助读者掌握JMeter的使用方法。 第5~7章,主要介绍如何使用JMeter来完成性能测试脚本的编写。这几章提供了多个性能测试脚本编写案例,帮助读者将第3、4章讲解的JMeter测试功能运用到脚本编写实践中。 第8章,主要介绍软件性能分析与调优的理论知识以及调优思想等。本章还会对常见的性能问题做分析和总结。 第9章,主要剖析一个完整的性能测试与性能分析调优案例。通过该案例,帮助读者把前面章节中学习...

目录
荐语
查看详情 查看详情

目    录

第1章  认识JMeter 1

1.1  JMeter基本介绍 1

1.2  性能测试的发展 3

1.3  性能测试工具的发展 4

1.4  选择JMeter的原因 5

1.5  JMeter的安装和部署 7

1.6  JMeter的元件 9

1.7  JMeter的运行模式 13

1.7.1  GUI模式 13

1.7.2  命令行模式 14

1.7.3  服务器模式 15

1.8  本章总结 18

第2章  认识性能测试 19

2.1  性能的基本概念 19

2.1.1  什么是性能 19

2.1.2  性能测试的意义 21

2.1.3  常见的性能指标 21

2.2  性能测试的基本概念 24

2.2.1  性能测试的种类 24

2.2.2  性能测试的场景 25

2.3  性能测试的流程 25

2.3.1  性能需求分析 26

2.3.2  制定性能测试计划 26

2.3.3  编写性能测试方案 27

2.3.4  编写性能测试案例 29

2.3.5  搭建性能测试环境 29

2.3.6  构造性能测试数据 30

2.3.7  编写性能测试脚本 30

2.3.8  执行性能测试 30

2.3.9  编写性能测试报告 31

2.4  本章总结 32

第3章  初识JMeter元件 33

3.1  测试计划 34

3.2  线程组 36

3.3  配置元件 38

3.3.1  常用配置元件 38

3.3.2  JDBC Connection Configuration配置项详... 查看详情

"(1)详解JMeter性能测试和性能分析的方法,结合具体测试案例和**实践,帮助读者快速掌握JMeter性能测试与性能分析的技能。

(2)实战电商网站的秒杀系统性能测试与性能分析案例与大模型辅助性能测试方法。

(3)配套示例源码、PPT课件、教学大纲、教案、作者微信群答疑服务。"


查看详情