Jmeter的安裝與使用教程

基于jdk1.8版本的Jmeter的下載與安裝和使用教程。

一.安裝jmeter

官網下載就行下載壓縮包解壓就行
Jmeter下載官網:http://jmeter.apache.org/download_jmeter.cgi
在這里插入圖片描述
找到安裝包的下載位置,解壓進入文件夾的bin文件夾下jmeter.bat。
在這里插入圖片描述

二.配置環境變量

1、“此電腦”>鼠標右鍵菜單>“屬性”>“高級系統設置”>“環境變量”>“新建”;
在這里插入圖片描述
在這里插入圖片描述

2、自己為Jmeter安裝包解壓的路徑
在這里插入圖片描述

3.下面這個是配置過jdk的,直接在后面添加就好,之前說過加入多個值用分號添加jdk變量后面。 復制下面這兩句話,添加到 jdk的變量后:
在這里插入圖片描述

%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar; (復制,直接在后面添加,注意結尾分號)
4.還是雙擊 path 添加%JMETER_HOME%\bin 注意是系統變量!
在這里插入圖片描述

5.環境變量配置完成。
6.cmd>輸入jmeter就會出來了
7.設置中文
找到jmeter的配置文件

修改jmeter.properties 文件中的language

設置中文完成。

三.Jmeter介紹

Apache JMeter是Apache組織開發的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設計用于Web應用測試,但后來擴展到其他測試領域。 它可以用于測試靜態和動態資源,例如靜態文件、Java 小服務程序、CGI 腳本、Java 對象、數據庫、FTP 服務器, 等等。JMeter 可以用于對服務器、網絡或對象模擬巨大的負載,來自不同壓力類別下測試它們的強度和分析整體性能。另外,JMeter能夠對應用程序做功能/回歸測試,通過創建帶有斷言的腳本來驗證你的程序返回了你期望的結果。為了最大限度的靈活性,JMeter允許使用正則表達式創建斷言。

Apache jmeter 可以用于對靜態的和動態的資源(文件,Servlet,Perl腳本,java 對象,數據庫和查詢,FTP服務器等等)的性能進行測試。它可以用于對服務器、網絡或對象模擬繁重的負載來測試它們的強度或分析不同壓力類型下的整體性能。你可以使用它做性能的圖形分析或在大并發負載測試你的服務器/腳本/對象。

Jmeter的作用
1.能夠對HTTP和FTP服務器進行壓力和性能測試, 也可以對任何數據庫進行同樣的測試(通過JDBC)。
2.完全的可移植性和100% 純java。
3.完全 Swing 和輕量組件支持(預編譯的JAR使用 javax.swing.*)包。
4.完全多線程 框架允許通過多個線程并發取樣和 通過單獨的線程組對不同的功能同時取樣。
5.精心的GUI設計允許快速操作和更精確的計時。
6.緩存和離線分析/回放測試結果。

意義:
1、Label: 定義的HTTP請求名稱
2、Samples: 表示這次測試中一共發出了多少個請求
3、Average: 訪問頁面的平均響應時間
4、Min: 訪問頁面的最小響應時間
5、Max: 訪問頁面的最大響應時間
6、Error%: 錯誤的請求的數量/請求的總數
7、Throughput:每秒完成的請求數
8、KB/Sec: 每秒從服務器端接收到的數據量
————————————————

四、JMeter簡單入門

點擊jmeter.bat出現
在這里插入圖片描述
打開應用
在這里插入圖片描述
新建測試計劃,新建線程組
在這里插入圖片描述
線程組中新增HTTP請求
在這里插入圖片描述

在HTTP請求中添加協議如http/https ,添加域名,端口,請求方式,路徑,參數
在這里插入圖片描述
添加一個監聽器–查看結果樹—用于查看響應結果
在這里插入圖片描述
查看結果
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/93686.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/93686.shtml
英文地址,請注明出處:http://en.pswp.cn/web/93686.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

docker 數據卷、自定義鏡像操作演示分享(第二期)

數據卷1.1、背景前面有個docker go web demo應用示例,每次為了部署go_web_demo工程, 需要將使用到的cp的命令將宿主主機內的go_web_demo目錄下的代碼文件(一般是編譯后的二進制執行文件)復制到容器內部。 數據卷:將宿主…

Pandas 入門到實踐:核心數據結構與基礎操作全解析(Day1 學習筆記)

目錄 一、Pandas 概述 1. 什么是 Pandas 二、核心數據結構 1. Series 索引 顯示索引 隱式索引 創建方式 屬性與方法 數據訪問 索引訪問 切片訪問 布爾索引 2. DataFrame 創建方式 屬性與數據訪問 數據修改 三、索引操作 1. 索引類型 2. 核心索引方法 3. 切…

hadoop技術棧(九)Hbase替代方案

一、 核心替代方向 ?云原生托管NoSQL服務:? ?Google Cloud Bigtable:? 這是HBase在云端的“官方”替代品,兼容HBase API,底層存儲和架構高度優化,提供高吞吐、低延遲、無縫擴展、完全托管的服務。?如果追求兼容性…

深度解析 DDoS 攻擊:運作機制與防御體系構建?

在網絡安全領域,DDoS(分布式拒絕服務)攻擊始終是企業與機構的 “心腹大患”。它通過操控大量 “傀儡主機” 發起海量請求,直接癱瘓目標服務器或網絡鏈路,導致業務中斷、用戶流失甚至品牌聲譽受損。今天,我們…

在linux系統中下載Andconda

下載前的準備工作 在開始下載 Anaconda 之前,做好充分的準備工作能避免后續出現不必要的麻煩,讓整個過程更加順暢。 確認系統架構 Linux 系統有 32 位和 64 位之分,不同架構對應的 Anaconda 安裝包不同。你可以通過以下命令查看系統架構&a…

學習threejs,使用EffectComposer后期處理組合器(采用RenderPass、UnrealBloomPass、FilmPass渲染通道),實現交互式 3D blob

👨??? 主頁: gis分享者 👨??? 感謝各位大佬 點贊👍 收藏? 留言📝 加關注?! 👨??? 收錄于專欄:threejs gis工程師 文章目錄一、🍀前言1.1 ??THREE.EffectComposer 后期處…

LLM - windows下的Dify離線部署:從鏡像打包到無網環境部署(親測,包含插件部署)

一、離線部署原理 通過Docker的save/load機制實現鏡像的物理介質遷移,配合Docker Compose編排文件的環境適配能力,可在完全斷網的環境中快速部署復雜應用。整個過程分為在線環境準備和離線環境還原兩個階段。 二、在線環境操作 1. 環境準備 在線環境:一臺可以訪問互聯網的…

前端學習之后端小白java的一些理論知識(框架)

一、Spring Framework 和 Spring boot的區別 核心定位 Spring Framework:一個全面的Java應用開發框架,提供核心功能如IoC容器、AOP等Spring Boot:Spring Framework的擴展,專注于簡化Spring應用的初始搭建和開發過程 配置方式 Spri…

K8S的ingress

一。ingress的介紹對于NodePort和LoadBalance,這兩種方法,都有缺點:1.NodePort方式缺點會占用很多集群的端口,當集群服務變多的時候,缺點更加顯著2.LB的缺點就是每一個service都需要一個LB,浪費&#xff0c…

實現自己的AI視頻監控系統-序章

目錄簡介視頻監控系統是什么?該系列課程你會學到什么?需要準備哪些工具?下期預告簡介 在當今快速發展的科技時代,人工智能(AI)已經深入到我們生活的方方面面。其中,AI視頻監控系統作為安防領域…

Pytorch GPU版本安裝保姆級教程

本文將介紹在anaconda環境下安裝pytorch的詳細步驟。 Anaconda安裝教程參考Anaconda安裝保姆級教程。 目錄 一、工具安裝 二、創建虛擬環境 三、安裝Pytorch CUDA Toolkit安裝 Pytorch安裝 總結 一、工具安裝 點擊鏈接官網codetou.com,下載安裝最新版即可&…

重學React(六):脫圍機制二

背景: 話不多說,繼續學習,現在是Effect時間。 前期回顧: 重學React(一):描述UI 重學React(二):添加交互 重學React(三):狀…

【MySQL】索引(B+樹詳解)

MySQL(五)索引 一、索引的減I/O設計 1.讀取量 2.搜索樹 2.1方向 2.2有序 3.分多叉 3.1B樹 弊端: 3.2B樹 3.2.1非葉子-搜索字段 3.2.1.1海量分叉 3.2.1.1.1最大式 3.2.1.1.2最快式 3.2.1.2緩存內存 3.2.1.2.1字段總量小 3.2.1.2.2時間復雜度 3.2.1.3區間搜索向…

GPT-5博士級AI使用教程及國內平替方案

GPT-5博士級AI使用教程及國內平替方案一、GPT-5核心升級:到底強在哪里?1. **統一入口自動思考模式**2. **256K上下文40萬漢字記憶**3. **人格系統長期記憶**4. **編程能力史詩級增強**二、注冊與訪問:國內用戶也能免費上車1.官方渠道&#xf…

云計算-多服務集群部署實戰指南:從JumpServer到Kafka、ZooKeeper 集群部署實操流程

簡介圍繞企業級服務部署與集群搭建,基于 OpenStack 私有云平臺,介紹了一系列關鍵服務的實操過程。內容涵蓋使用 CentOS7 系統部署 JumpServer 堡壘機并對接 controller 與 compute 節點,構建 RabbitMQ 集群(含磁盤節點與內存節點配…

深入剖析Spring IOC容器——原理、源碼與實踐全解析

🌟 你好,我是 勵志成為糕手 ! 🌌 在代碼的宇宙中,我是那個追逐優雅與性能的星際旅人。 ? 每一行代碼都是我種下的星光,在邏輯的土壤里生長成璀璨的銀河; 🛠? 每一個算法都是我繪制…

探秘C語言:數據在內存中的存儲機制詳解

探秘C語言:數據在內存中的存儲機制詳解探秘C語言:數據在內存中的存儲機制詳解一、二進制與進制轉換:數據的不同"外衣"1.1基本概念1.2進制轉換二、整數在內存中的存儲:補碼的奧秘原碼、反碼、補碼總結探秘C語言&#xff…

HTML 常用標簽介紹

目錄 HTML 標簽 HTML 常用標簽速查表 文檔元標簽 頁面結構與布局 文本內容與排版 鏈接與媒體 列表與表格 表單與交互 其他功能標簽 文本結構標簽 文本格式化標簽 列表標簽 鏈接與導航標簽 媒體標簽 容器與結構標簽 表格標簽 表單標簽 元信息與文檔標簽 腳本…

kafka 沖突解決 kafka安裝

目錄 解法方法&#xff1a; 一般情況正常可以版本2.0.2 報錯&#xff1a; File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen…

論文閱讀 2025-8-9 [DiC, DropKey]

閑來沒事&#xff0c;找點近一年的論文看看 1. DiC: Rethinking Conv3x3 Designs in Diffusion Models ? 一句話總結&#xff1a;DiC用沙漏架構稀疏跳躍條件門控重構純Conv3x3擴散模型&#xff0c;在速度碾壓Transformer的同時性能反超&#xff0c;為實時生成任務開辟新路徑。…