浮叶蓝空的博客
分享学习心得,记录学习笔记
文章:
84
访问:
525914
登录
关于
首页
今天是:
2025年09月09日 星期二
类别
PHP(39)
其他笔记(20)
Java(1)
C++(17)
mysql(2)
JavaScript(4)
近期文章
Linux下Cmake引用第三方静态库示例
Linux下使用Cmake构建静态库示例
Ubuntu设置自动挂载硬盘,挂载U盘
压力测试工具Apache JMeter基本使用
使用PHP脚本借助FFmpeg一键合并视频
Shell中的>、1>、2>、2>&1、&>详解
PHP开启多进程实现异步非阻塞并行执行任务
博主推荐
PHP实现文件下载接口
Qt读写注册表,C++读写注册表
PHP动态修改配置文件,存储为文件
MySql常用语法
Powershell远程连接
PHP从字符串中获取需要的内容部分
封装PHP的HTTP请求
压力测试工具Apache JMeter基本使用
fuyelk
2022年03月05日
5602
#### 使用Apache JMeter进行压力测试,接口测试,并发测试,Jmeter基本用法介绍 # Jmeter使用介绍 ## *准备工作 #### 安装Java环境: 1. 下载并安装Java:https://www.oracle.com/java/technologies/downloads/#jdk17-windows 2. 随便一个地方打开终端运行`java --version`,看看Java装好没,找不到Java就需要配置环境变量,此处略 3. **→ 这里很重要:** Java版本号大于15运行Jmeter可能会报错,需要修改jmeter.bat文件,搜索 `JAVA9_OPTS=--add-opens java.desktop/sun.awt=ALL-UNNAMED`,在这句话后面加 ` --add-opens java.desktop/sun.awt.shell=ALL-UNNAMED ` #### 安装Jmeter:https://jmeter.apache.org/download_jmeter.cgi ## 一、启动jmeter.bat 启动后会先启动命令窗,再启动GUI工具 ## 二、 使用GUI工具管理脚本 > 可通过 `options -> choose Language` 选择语言 1. 打开一个测试脚本,可以试试这个:[Jmeter示例脚本](https://www.milinger.com/upload/202203/mytest.jmx "Jmeter示例脚本") 2. 设置线程组 | 配置名 | 示例 | 说明 | | ---- | ---- | ---- | | 线程数 | 100 | 模拟用户数量(100个用户) | | Ramp-Up时间(秒) | 10 | 这些用户在多长时间内完成启动(10秒内) | | 循环次数 | 10 | 每个用户执行多少次脚本(10次) | | 调度器 | 不启用 | 是否需要延迟启动 | 3.聚合报告 | 参数名 | 示例 | 说明 | | ---- | ---- | ---- | | #样本 | 3000 | 本次测试完成了多少个请求 | | 平均值 | 769 | 平均响应时间 | | 中位数 | 86 | 统计意义上的响应时间中位数 | | 90%百分位 | 3004 | 90%的请求响应时间都小于这个值 | | 95%百分位 | 4197 | 95%的请求响应时间都小于这个值 | | 99%百分位 | 4890 | 99%的请求响应时间都小于这个值 | | 最小值 | 29 | 最小响应时间 | | 最大值 | 5911 | 最大响应时间 | | 异常% | 11.70% | 出错率 | | 吞吐量 | 188.7/sec | 吞吐量单位:请求/秒 | | 接收KB/sec | 164.02 | 接收吞吐量单位:KB/秒 | | 发送KB/sec | 83.66 | 发送吞吐量单位:KB/秒 | ## 三、 使用命令行运行脚本 ```shell jmeter -n -t "D:/mytest.jmx" -l "D:/test_result.jtl" ``` ## 结果 1. 图形结果 [](https://www.milinger.com/a252.html "Jmeter图形结果") 2. 表格结果 [](https://www.milinger.com/a252.html "Jmeter表格结果") 3. 聚合结果 [](https://www.milinger.com/a252.html "Jmeter聚合结果")
上一篇:
使用PHP脚本借助FFmpeg一键合并视频
下一篇:
Ubuntu设置自动挂载硬盘,挂载U盘
0人点赞
登录后评论
友情链接
doywb
2018-2025 Copyright© 米灵尔 浮叶蓝空
豫ICP备15007436号-1
豫公网安备 41152302000146号