Jmeter系列-环境部署、详细介绍、安装目录介绍(1)
环境部署
官网下载Jmeter
http://jmeter.apache.org/下载最新版本的 JMeter,解压文件到任意目录
安装JDK,配置Java环境
1、下载(注意选择操作系统对应的位数32/64)
官网 :http://www.oracle.com
2、安装(一键式) ,所有步骤选择项默认选择项。
3、配置环境变量
JAVA_HOME=JDK完整安装路径
环境变量Path添加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4、验证:java -version
打开“cmd”命令行 ,输入:java -version ,验证正常执行以及版本信息是否一致
注意:应该避免JDK安装路径,Jmeter路径有中文和空格
配置Jmeter环境变量
电脑桌面点击此电脑—》高级系统设置—》环境变量–》系统变量点击新建输入变量名和变量值(地址)


检查Jmeter配置是否成功
cmd敲jmeter或者win+r敲jmeter,能打开jmeter就安装配置成功了

上述只敲jmeter的话,cmd命令窗口会一直存在,很不友好
参考其他大佬文章的体系,如果敲下面命令,可以不显示cmd命令行
jemeterw
详细介绍
Jmeter和Loadrunner的介绍及特点
Loadrunner:工业级的性能测试工具,可以模拟大量用户,并监控性能指标提供报表。
- 优势: 支持的用户量大(以万为单位) 、详细的分析报表 (以秒为单位)、支持IP欺骗功能
- 缺点: 收费、 体积大 、无法定制功能
Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。
- 优点: 免费开源 、体积小 、可扩展的组件
- 缺点: 不支持IP欺骗 、分析和报表能力比lr弱
Jmeter和Loadrunner的相同点
- 都能 模拟大量用户
- 都能 支持多协议(常见的协议都支持,如:HTTP)
- 都有 监控及分析报表功能
Jmeter实际使用场景
- 接口测试
- 压力测试
- 分布式压力测试
- 测试 Restful 风格的API
安装目录介绍
修改 JMeter 配置文件 --bin目录
下载第三方插件(jar包)并使用 —lib/ext 目录
查找用户帮助手册 – printable_docs目录
启动 JMeter 程序 --bin目录


重点看看bin目录
- jmeter.properties : JMeter 核心配置文件,各种配置基本在这完成
- log4j.conf :JMeter 日志配置管理
- jmeter.log :JMeter 运行日志记录,什么输出信息、警告、报错都在这里进行了记录
- jmeter.bat :windows 下 jmeter 的启动文件,带cmd窗口
- jmeterw.cmd:windows 下 jmeter 的启动文件,不带cmd窗口
- shutdown.cmd:windows 下 jmeter 的关闭文件
- stoptest.cmd:windows 下 jmeter 停止测试的文件
- jmeter-server.bat :windows 下 jmeter 服务器模式的启动文件
- jmeter-server:mac 或者 Liunx 分布式压测使用的启动文件
相关文章:
Jmeter系列-环境部署、详细介绍、安装目录介绍(1)
环境部署 官网下载Jmeter http://jmeter.apache.org/下载最新版本的 JMeter,解压文件到任意目录 安装JDK,配置Java环境 1、下载(注意选择操作系统对应的位数32/64) 官网 :http://www.oracle.com 2、安装࿰…...
更换 yum 阿里源 - 手把手教你怎么配置,在也不需要求别人了 - 看懂一个就相当于看懂了其他的linux系统
更换阿里源 我的是centos8 当然 centos7 也可以换 后面有更详细的怎么配 ,再也不用求别人怎么弄了 最直接的方式 直接复制 执行 centos7 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo或者 wget -O /etc/yum.repos.…...
966SEO扫地僧站群·万能HTML模板[V1.9.1]
扫地僧站群万能HTML模板是一款站点管理软件,其主要特点是可以将原始的html模板放入程序中,无需编写任何标签,程序会全自动替换处理,从而快速构建出一个完整的网站,这种模式相对于传统的网站建设方式更加快速、简单,同时可以大幅度降低网站建设的成本和难度.服务器及域名量的配置…...
angular:html2canvas对ion-avatar节点渲染不正确
问题: 如题 解决办法: 简单实现头像遮罩 <div class"ion-avatar" style"width: 40px; height: 40px; border-radius: 50%; overflow: hidden"><img src"" alt""/> </div><style>.ion-…...
使用dockerfile文件部署Python+PyWebIO项目
1、安装docker 教程详见之前的内容。https://blog.csdn.net/weixin_44691253/category_12101661.html 2、打包好Python项目 之前的文章中有提到我编写测试工具使用的框架:PythonRequestsPyWebIO框架详解,编写测试工具提高团队测试效率 打包项目时&am…...
【web开发】5.Mysql及python代码执行数据库操作
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、MYSQL二、MySQL管理查看已有数据库创建数据库删除数据库进入数据库创建表删除表展示表的行列插入数据查看表中的数据删除数据修改数据 三、python代码执行数据库…...
Android学习之路(13) Handler详解
1. 简介 Handler是一套 Android 消息传递机制,主要用于线程间通信。 用最简单的话描述: handler其实就是主线程在起了一个子线程,子线程运行并生成Message,Looper获取message并传递给Handler,Handler逐个获取子线程中的Message.…...
介绍一些开发用到的工具
Sourcetree :Git 界面操作工具,真心好用 uTool:效率工具平台,可以了解一下,提供了很多强大的工具,加强了对电脑的操作 MobaXterm:带有 X11 服务器、选项卡式 SSH 客户端、网络工具等的增强型 Wi…...
【笔试真题记录】2023滴滴编程第二题
题目: 现在有n个由大写英文字符组成的字符串,且这些字符串不会互相包含,也不会相等。现在想知道有哪些字符串满足如下条件。设满足条件的字符串为S,存在其他的两个字符串拼接在一起后,能通过去除一个非空前缀和一个非空…...
中国ui设计师年终工作总结
一、萌芽阶段 记得初次应聘时,我对公司的认识仅仅局限于行业之一,对UI设计师一职的认识也局限于从事相对单纯的界面的设计创意和美术执行工作。除此之外,便一无所知了。所以,试用期中如何去认识、了解并熟悉自己所从事的行业&…...
CSS 滚动驱动动画 scroll()
CSS 滚动驱动动画 scroll() animation-timeline 通过 scroll() 指定可滚动元素与滚动轴来为容器动画提供一个匿名的 scroll progress timeline. 通过元素在顶部和底部(或左边和右边)的滚动推进 scroll progress timeline. 并且元素滚动的位置会被转换为百分比, 滚动开始被转化为…...
基于Java+SpringBoot+Vue前后端分离在线考试系统设计和实现
博主介绍:✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专…...
nvm管理多个版本的nodejs
1. 已经安装过nodejs在安装nvm的步骤 1.安装nvmhttps://github.com/coreybutler/nvm-windows/releases 2.nvm安装位置 2.nvm管理的nodejs安装位置 4.最终的安装结构 备注:nodejs安装 2.使用nvm安装管理nodejs 2.1配置下载镜像: 找到nvm安装路径…...
LeetCode 1658. 将 x 减到 0 的最小操作数
题目链接 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 题目解析 有种说法叫做,正难则反。我们直接去按照题目意思去求很难去理解与操作,但是我们换种思想就会简单许多。我们让整个数组的和减去x得到一个target,…...
Rasa 3.1 机器学习一构建标准的对话
1、控制请求(domain.yml) version: "3.1"intents:- hellosession_config:session_expiration_time: 60carry_over_slots_to_new_session: true2、规则制定(rules.yml) version: "3.1" rules:- rule: havebsteps:- intent: hello- action: utter_hello3、…...
MySQL的概述、版本、安装过程
作者:Insist-- 个人主页:insist--个人主页 作者会持续更新网络知识和python基础知识,期待你的关注 目录 一、MySQL的概述 二、MySQL的版本 三、MySQL的下载与安装 前言 本文将来谈谈MySQL的概述,MySQL的版本,以及它…...
leetcode:58. 最后一个单词的长度
题目: 函数原型: int lengthOfLastWord(char * s) 解析: 求最后一个单词的长度,我们有两种思路 第一种思路: 逆向求,先设置一个字符串下标index,定位到最后一个单词的最后一个字符。再一个设置长…...
Electron 两个线程
Electron:它允许使用最初为Web应用程序开发的前端和后端组件开发桌面GUI应用程序:后端的Node.js运行时和前端的Chromium。 每个Electron应用都有两个线程:一个是主线程(处理应用窗口和启动),另一个是渲染线…...
基于YOLOv8和WiderFace数据集的人脸目标检测系统(PyTorch+Pyside6+YOLOv8模型)
摘要:基于YOLOv8和WiderFace数据集的人脸目标检测系统可用于日常生活中检测与定位人脸目标,利用深度学习算法可实现图片、视频、摄像头等方式的目标检测,另外本系统还支持图片、视频等格式的结果可视化与结果导出。本系统采用YOLOv8目标检测算…...
《消息队列》专栏介绍
《消息队列》专栏介绍 目录 《消息队列》专栏介绍专栏导言什么是消息队列呢?应用场景(作用) 为什么要用消息队列呢?异步处理削峰填谷 举个例子 分布式消息队列的优势 应用解耦优点发布订阅优点 分布式消息队列应用场景不同消息队列…...
快速掌握socat-windows:实用网络数据转发工具完全指南
快速掌握socat-windows:实用网络数据转发工具完全指南 【免费下载链接】socat-windows unofficial windows build of socat http://www.dest-unreach.org/socat/ 项目地址: https://gitcode.com/gh_mirrors/so/socat-windows socat-windows是一款功能强大的跨…...
VScode+SFTP插件保姆级配置教程:2025年最新远程同步方案(附常见错误排查)
VScodeSFTP插件2025终极配置指南:从零搭建高效远程开发环境 每次在咖啡厅修改完代码,却发现服务器上的版本还停留在上周?团队协作时总有人忘记同步最新文件?2025年的远程开发早已不是简单的文件传输,而是无缝衔接的云端…...
从手势识别到创意应用:用Python+MediaPipe打造你的第一个手势控制程序(附完整源码)
手势交互革命:用PythonMediaPipe构建智能控制系统的5种实战方案 当你的手指在空气中划动就能操控幻灯片翻页、调节音量甚至指挥游戏角色时,这种未来感十足的交互方式已经可以通过Python轻松实现。MediaPipe提供的21个手部关键点就像一组精密的传感器&…...
远程办公团队如何高效协作:项目管理的10条黄金法则
远程办公团队如何高效协作?本文结合10年项目管理实践,总结出目标对齐、书面共识、责任分工、沟通节奏、进度透明、风险预警、反馈复盘和团队信任等10条黄金法则,帮助管理者提升远程协作效率与项目交付质量。 远程办公已经成为许多团队的常态协…...
Rustup离线安装完整指南:在没有网络的环境中搭建Rust开发平台
Rustup离线安装完整指南:在没有网络的环境中搭建Rust开发平台 【免费下载链接】rustup The Rust toolchain installer 项目地址: https://gitcode.com/gh_mirrors/ru/rustup 你是否曾经需要在完全隔离的网络环境中安装Rust开发工具链?ᾑ…...
Vue 3项目性能优化:给你的Live2D看板娘‘瘦身’并加速加载的3个实用技巧
Vue 3项目性能优化:Live2D看板娘轻量化与加速加载实战指南 当你的博客或展示型网站成功集成了Live2D看板娘后,是否遇到过页面加载变慢、资源过大或移动端体验不佳的问题?作为一位长期在Vue项目中优化动态元素性能的开发者,我深知在…...
OpenClaw技能市场巡礼:ollama-QwQ-32B支持的10个高效自动化模块
OpenClaw技能市场巡礼:ollama-QwQ-32B支持的10个高效自动化模块 1. 为什么需要技能市场? 当我第一次接触OpenClaw时,最让我惊喜的不是它能操控鼠标键盘的能力,而是它背后那个充满可能性的技能市场。作为一个长期被重复性工作困扰…...
Wan2.2-I2V-A14B镜像部署教程:无需conda/pip,纯脚本一键启动
Wan2.2-I2V-A14B镜像部署教程:无需conda/pip,纯脚本一键启动 1. 镜像概述与核心优势 Wan2.2-I2V-A14B是一款专为文生视频任务优化的私有部署镜像,特别针对RTX 4090D 24GB显存显卡进行了深度优化。这个镜像的最大特点是开箱即用,…...
2022年中国90米人口密度栅格数据(LandScan)|高精度、单年快照、科研级空间人口产品
🔍 数据简介 本数据基于全球权威人口空间分布模型 LandScan™(由美国橡树岭国家实验室 ORNL 开发),并融合2020年第七次全国人口普查乡镇级数据、10米土地利用、VIIRS夜间灯光、OSM路网与建筑物足迹,生成 2022年中国90米…...
从1997年的论文到2024年的实践:聊聊LEO卫星网络里那个‘过时’但依然有用的DT-DVTR算法
从1997年的论文到2024年的实践:LEO卫星网络里那个‘过时’但依然有用的DT-DVTR算法 在星链(Starlink)和OneWeb掀起全球卫星互联网热潮的今天,回望1997年Markus Werner那篇开创性的论文,会惊讶地发现:现代低…...
