searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

压测工具简介

2023-06-30 03:55:27
45
0

一、常用压测工具-Jmeter

jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。

二、安装过程Jmeter

1. 安装JDK

因为Jmeter是Java开发的,需要依赖JDK环境,因此我们需提前安装好JDK。
下载JDK压缩包,并解压到/usr/local/下 (https://www.oracle.com/java/technologies/javase-downloads.html),建议安全JAVA8以上版本。
# 用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义
JAVA_HOME=/usr/local/jdk1.8.0_301/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# 配置生效
source /etc/profile

2. 安装Jmeter

下载Jmeter安装文件(http://jmeter.apache.org/download_jmeter.cgi
# 将Jmeter的安装文件 上传至Linux的/usr/local/目录下
# 编辑/etc/profile文件,配置Jmeter的环境变量
export PATH=/usr/local/apache-jmeter-5.4.1/bin/:$PATH

三、使用Jmeter

1. 生成jmx测试脚本

  • 添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

  • 设置线程数(所谓线程数就是并发用户数)

  • 添加请求header信息

  • 添加协议及相关配置信息

  • 为线程组添加监听器

  • 保存jmx测试脚本

2.上传jmx测试脚本

将写好的jmx测试脚本上传到linux服务器上,运行脚本,测试接口吞吐量。
jmeter -n -Jthreads=30 -Jramp=10  -t xck.jmx -l result/30Txocr-20220609.jtl
参数说明:
-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
-t 测试文件 -> 要运行的 JMeter 测试脚本文件
-l 日志文件 -> 记录结果的文件
0条评论
0 / 1000
stone
4文章数
0粉丝数
stone
4 文章 | 0 粉丝
stone
4文章数
0粉丝数
stone
4 文章 | 0 粉丝
原创

压测工具简介

2023-06-30 03:55:27
45
0

一、常用压测工具-Jmeter

jmeter是apache公司基于java开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简单。因为jmeter是java开发的,所以运行的时候必须先要安装jdk才可以。

二、安装过程Jmeter

1. 安装JDK

因为Jmeter是Java开发的,需要依赖JDK环境,因此我们需提前安装好JDK。
下载JDK压缩包,并解压到/usr/local/下 (https://www.oracle.com/java/technologies/javase-downloads.html),建议安全JAVA8以上版本。
# 用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义
JAVA_HOME=/usr/local/jdk1.8.0_301/
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

# 配置生效
source /etc/profile

2. 安装Jmeter

下载Jmeter安装文件(http://jmeter.apache.org/download_jmeter.cgi
# 将Jmeter的安装文件 上传至Linux的/usr/local/目录下
# 编辑/etc/profile文件,配置Jmeter的环境变量
export PATH=/usr/local/apache-jmeter-5.4.1/bin/:$PATH

三、使用Jmeter

1. 生成jmx测试脚本

  • 添加本次测试计划 (右键-->添加-->Threads(Users)-->线程组)

  • 设置线程数(所谓线程数就是并发用户数)

  • 添加请求header信息

  • 添加协议及相关配置信息

  • 为线程组添加监听器

  • 保存jmx测试脚本

2.上传jmx测试脚本

将写好的jmx测试脚本上传到linux服务器上,运行脚本,测试接口吞吐量。
jmeter -n -Jthreads=30 -Jramp=10  -t xck.jmx -l result/30Txocr-20220609.jtl
参数说明:
-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
-t 测试文件 -> 要运行的 JMeter 测试脚本文件
-l 日志文件 -> 记录结果的文件
文章来自个人专栏
stone
4 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0