Jmeter快速入门

简介: JMeter安装需先配置JDK并下载压缩包,解压后通过bin目录脚本启动。支持中文需修改jmeter.properties文件,设置language=zh_CN。基本使用包括创建线程组、添加HTTP取样器、配置监听器查看结果树与汇总报告,适用于性能测试快速入门。(238字)

1.安装Jmeter
Jmeter依赖于JDK,所以必须确保当前计算机上已经安装了JDK,并且配置了环境变量。
1.1.下载
可以Apache Jmeter官网下载,地址:http://jmeter.apache.org/download_jmeter.cgi

也可以使用下载好的安装包:
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取样器:
编写取样器内容:
添加监听报告:
添加监听结果树:
汇总报告结果:
结果树:

相关文章
|
3月前
|
Linux 数据安全/隐私保护 虚拟化
虚拟机安装(CentOS7)
准备CentOS7镜像及VMware Workstation工具,可使用提供的百度云链接下载。通过VMware创建虚拟机,参考指定教程完成安装,默认用户名为root,密码由用户自设。确保电脑满足运行需求。(236字符)
|
3月前
|
消息中间件 Linux Shell
RabbitMQ部署指南
本文详细介绍RabbitMQ在CentOS7上基于Docker的单机与集群部署方案。涵盖镜像拉取、容器运行、DelayExchange插件安装;深入讲解普通模式与镜像模式集群搭建,包括cookie配置、网络设置、高可用测试,并引入3.8版本新特性——仲裁队列,实现数据冗余与集群扩容,提升系统可靠性与可扩展性。
|
3月前
|
JSON 自然语言处理 算法
DSL语法、搜索结果处理
本文详细介绍Elasticsearch的搜索功能,涵盖DSL查询(全文检索、精确查询、地理查询、复合查询)、搜索结果处理(排序、分页、高亮)及RestClient实现,并结合黑马旅游项目实战,完成酒店搜索、过滤、竞价排名等功能,助力掌握ES核心搜索技术。
|
3月前
|
SQL 安全 网络协议
常见的网络攻击
恶意软件指具有险恶意图的程序,如病毒、勒索软件、间谍软件等,常通过钓鱼邮件或漏洞入侵系统,窃取数据、破坏功能或加密文件勒索。网络钓鱼伪装成可信来源骗取敏感信息。中间人攻击在通信中窃听或篡改数据。DDoS攻击利用大量流量瘫痪系统,常见于僵尸网络。SQL注入利用漏洞获取数据库信息,零日攻击则趁补丁未更新时发起。DNS隧道滥用协议隐藏恶意通信。
|
3月前
|
消息中间件 存储 监控
Mac系统安装教程
RabbitMQ是基于AMQP协议的开源消息代理,支持异步通信、解耦服务,广泛用于分布式与微服务架构。具备高可靠、灵活路由、持久化、可扩展等特性,支持多种消息模式。可通过Homebrew或二进制方式安装,提供Web管理界面,便于操作与监控。
|
3月前
|
存储 负载均衡 Java
Nacos注册中心
本文详细介绍Nacos的安装部署、服务注册与发现、分级模型、负载均衡策略、权重控制、环境隔离及临时/持久化实例等核心功能,涵盖Spring Cloud Alibaba整合实践,帮助开发者掌握Nacos在微服务架构中的应用,实现高效服务治理与配置管理。
|
3月前
|
负载均衡 算法 架构师
Ribbon负载均衡
本文深入解析Spring Cloud Ribbon实现客户端负载均衡的原理,涵盖@LoadBalanced注解作用、Ribbon与Eureka整合机制、负载均衡策略配置(代码与配置文件方式)、饥饿加载优化及常见负载均衡技术对比,帮助读者全面掌握Ribbon核心知识点,为后续学习Nacos、Gateway等负载均衡实现打下基础。
|
3月前
|
关系型数据库 MySQL Java
SpringCloud工程部署启动
本教程介绍SpringCloud微服务项目搭建与部署,支持完整工程导入或从零构建。涵盖父工程、子模块创建,POM依赖管理,user-service与order-service模块开发,数据库配置及业务代码编写。通过RestTemplate实现服务间远程调用,解决跨服务数据获取问题,帮助理解微服务拆分与通信机制,为后续深入学习打下基础。
|
3月前
|
SpringCloudAlibaba Java Nacos
SpringCloud概述
Spring Cloud应微服务需求而生,提供一站式解决方案,具备约定优于配置、组件丰富、云原生适配等特点。通过版本命名规范避免子项目冲突,结合Alibaba生态形成更完善的微服务技术栈,成为主流选择。
|
3月前
|
JSON 缓存 前端开发
什么是跨域
CORS(跨域资源共享)是W3C标准,允许浏览器向跨源服务器发起XMLHttpRequest请求,突破AJAX同源限制。浏览器自动处理通信,关键在于服务器需实现CORS接口。请求分为简单和非简单两类,后者需预检。相比仅支持GET的JSONP,CORS支持所有HTTP方法,更安全灵活。