Jmeter快速入门

简介: 本文介绍了Apache JMeter的下载、解压与运行方法,并指导用户进行中文语言设置及基本使用。通过添加线程组、HTTP取样器和监听器,快速完成性能测试配置,适合初学者入门学习。

1.1.下载

可以Apache Jmeter官网下载,地址:http://jmeter.apache.org/download_jmeter.cgi

也可以使用下载好的安装包:📎apache-jmeter-5.4.1.zip

1.2.解压

因为下载的是zip包,解压缩即可使用,目录结构如下:

其中的bin目录就是执行的脚本,其中包含启动脚本:

1.3.运行

双击即可运行(或执行指令:sh jmeter.sh ),但是有两点注意:

  • 启动速度比较慢,要耐心等待
  • 启动后黑窗口不能关闭,否则Jmeter也跟着关闭

2.快速入门

2.1.设置中文语言

默认Jmeter的语言是英文,需要设置:

效果:

注意:上面的配置只能保证本次运行是中文,如果要永久中文,需要修改Jmeter的配置文件

打开jmeter文件夹,在bin目录中找到 jmeter.properties,添加下面配置:

language=zh_CN

注意:前面不要出现#,#代表注释,另外这里是下划线,不是中划线

2.2.基本用法

在测试计划上点鼠标右键,选择添加 > 线程(用户) > 线程组:

在新增的线程组中,填写线程信息:

给线程组点鼠标右键,添加http取样器:

编写取样器内容:

添加监听报告:

添加监听结果树:

汇总报告结果:

结果树:

相关文章
|
测试技术
Jmeter-阶梯式压测Concurrency Thread Group
Jmeter-阶梯式压测Concurrency Thread Group
Jmeter-阶梯式压测Concurrency Thread Group
|
2月前
|
SQL 人工智能 自然语言处理
大模型应用:大模型与智能体(Agent)的核心差异:从定义到实践全解析.34
本文深入解析大模型(LLM)与智能体(AI Agent)的本质区别:大模型是“智能大脑”,专注语言理解与生成,被动响应、无记忆、无工具调用;智能体是“闭环系统”,以大模型为核心,集成规划、记忆、工具调用与反思能力,可主动执行复杂现实任务。通过概念、流程、实例多维对比,厘清二者在技术定位、能力边界与应用场景上的根本差异。
4069 8
|
4月前
|
负载均衡 Java 数据安全/隐私保护
Gateway服务网关
网关是微服务架构的统一入口,核心功能包括请求路由、权限控制、限流及负载均衡。通过Spring Cloud Gateway可实现高效路由转发与过滤器处理,支持跨域配置,提升系统安全与性能。
Gateway服务网关
|
4月前
|
消息中间件 Java Nacos
SpringCloud概述
Spring Cloud是微服务的统一解决方案,具备注解驱动、开箱即用、组件丰富等特点,通过版本命名规范整合多子项目。Spring Cloud Alibaba融合Nacos、Sentinel、Seata等阿里开源组件,成为主流技术栈选择。
|
4月前
|
存储 数据库
数据库设计三范式
本文讲解数据库三范式设计原则:第一范式要求字段原子性,不可再分;第二范式要求消除部分依赖,一张表只描述一件事;第三范式要求消除传递依赖。通过实例分析,说明范式旨在减少数据冗余、提升维护效率,但实际设计应结合业务需求灵活应用,而非盲目遵循。
|
4月前
|
安全 Java 数据安全/隐私保护
认识SpringSecurity
SpringSecurity是Java领域主流的安全框架,核心功能包括认证、鉴权及防护常见攻击。支持表单、OAuth2、JWT等多种认证方式,基于过滤器链实现灵活权限控制,并提供CSRF、会话固定等安全防护机制。
|
4月前
|
Java 应用服务中间件 Sentinel
服务保护、分布式事务
微服务保护旨在防止因单个服务故障引发的雪崩效应。通过熔断、降级、超时、线程隔离和限流等机制,保障系统稳定性。常用工具如Sentinel可实现动态熔断与降级,提升微服务架构的容错能力。
服务保护、分布式事务
|
4月前
|
关系型数据库 MySQL Java
开发环境搭建
本课程指导导入CentOS 7虚拟机,配置网络与IP(192.168.101.68),使用VMware和FinalShell远程连接,并搭建开发环境,包括IDEA、Maven、Git及MySQL数据库,最终拉取并运行黑马商城项目。
开发环境搭建
|
4月前
|
前端开发 程序员
常见注解及使用说明
`@RequestMapping`用于定义控制器中处理请求的接口路径,实现前后端对接。通过指定URL路径,如`/staff/add`,使前端能准确访问对应接口。其派生注解如`@GetMapping`、`@PostMapping`等为简化常用HTTP方法而封装,本质仍基于`@RequestMapping`。
常见注解及使用说明
|
4月前
|
前端开发 安全 Java
自定义认证前端页面
本文介绍Spring Security基础配置:前端login.html页面设置,后端新增接口与SecurityConfig安全配置,实现表单登录认证,包括登录页、接口权限、CSRF关闭等,并通过访问/demo/index验证登录跳转流程。