Jmeter快速入门

简介: JMeter是基于JDK的性能测试工具,需先安装并配置JDK。下载解压后,通过双击或命令行启动,注意启动较慢且不可关闭黑窗口。可设置中文语言(临时或修改jmeter.properties永久生效)。基本使用包括创建线程组、添加HTTP取样器、配置监听器(如结果树、汇总报告)以查看测试结果。

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取样器:
编写取样器内容:
添加监听报告:
添加监听结果树:
汇总报告结果:
结果树:

相关文章
|
7月前
|
人工智能 自然语言处理 运维
阿里开源 Assistant Agent,助力企业快速构建答疑、诊断智能助手
一款快速构建智能客服、诊断助手、运维助手、AIOps 的开源框架。
1924 98
|
8月前
|
NoSQL Linux Shell
2-MongoDB单机部署
本文介绍MongoDB在Windows和Linux系统中的安装启动方法,包括下载、解压、配置数据目录及启动方式(命令行或配置文件)。同时讲解了如何通过Shell连接、使用图形化工具Compass,以及Linux下的部署与防火墙设置,涵盖服务启动、连接测试与安全关闭操作。
|
8月前
|
Java 测试技术 Shell
Jmeter快速入门
JMeter是基于JDK的性能测试工具,需先安装并配置JDK。从官网下载zip包解压后,通过bin目录下的脚本启动(如jmeter.sh),启动较慢且依赖黑窗口运行。可设置中文语言,修改jmeter.properties文件实现永久生效。基本使用包括创建线程组、添加HTTP取样器及各类监听器,用于发送请求并查看结果树与汇总报告,快速完成接口性能测试。
|
8月前
|
存储 JSON NoSQL
3-MongoDB常用命令
本案例要求将文章评论数据存储至MongoDB的articledb数据库中,涵盖数据库与集合的创建、删除操作,以及文档的增删改查、投影查询、分页排序等功能,全面掌握MongoDB基本CRUD操作及注意事项。
|
8月前
|
NoSQL Java 测试技术
5-MongoDB实战演练
基于SpringDataMongoDB实现头条文章评论功能,涵盖增删改查、按文章ID查询、分页查询子评论及点赞功能。采用MongoDB存储,通过索引优化查询效率,使用MongoTemplate实现高效字段更新。
|
8月前
|
缓存 Java 数据库连接
1.常见配置
MyBatis配置优先级:方法参数 > resource/url > properties内属性。核心设置包括缓存、延迟加载、自动生成主键等。支持多环境配置,通过environments指定,默认使用development。事务管理支持JDBC和MANAGED,与Spring集成时由Spring接管。
|
8月前
|
Java 数据库连接 mybatis
2.映射关系(1-1 1-n n-n)
MyBatis中通过resultMap实现关联映射:一对一用于属性与字段映射;一对多通过`<collection>`映射主表与子表集合(如用户-角色);多对一通过`<association>`映射(如博客-作者);多对多借助中间类实现双向集合关联(如用户-部门)。
|
8月前
|
SQL 关系型数据库 Java
3.分页
本文介绍了五种分页实现方式:MyBatis自带RowBounds内存分页、PageHelper插件分页、原生SQL分页、数组分页(查全量后subList)及拦截器分页。前两者属逻辑分页,数据量大时易溢出;后三者为物理分页,直接在数据库层分页,适合大数据量。推荐优先使用物理分页以提升性能和稳定性。(238字)
|
8月前
|
SQL 缓存 Java
汇总
MyBatis配置优先级:方法参数 > resource/url > properties内。支持多环境、事务管理(JDBC/MANAGED),提供一对一、一对多、多对多映射,分页支持逻辑与物理方式,推荐大数据量用物理分页,结合缓存与执行器优化性能。
|
8月前
|
XML Java 数据格式
@Configuration
被@Configuration标注的类会被Spring容器识别为配置类,作用等同于XML配置文件。通过@Bean注解可注册Bean实例,如示例中将Date对象注入容器。使用AnnotationConfigApplicationContext加载配置类后,容器会管理所有定义的Bean,包括配置类自身,实现基于Java的配置方式。