国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于jmeter完成壓測

這篇具有很好參考價值的文章主要介紹了基于jmeter完成壓測。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

?作者簡介:大家好,我是Cisyam,熱愛Java后端開發(fā)者,一個想要與大家共同進步的男人????
??個人主頁:Cisyam-Shark的博客
??當前專欄: 程序日常
?特色專欄: MySQL學習
??本文內(nèi)容:基于jmeter完成壓測
???個人小站 :個人博客,歡迎大家訪問
??個人知識庫: 知識庫,歡迎大家訪問

前言

jmeter算是我們?nèi)粘1容^常用的壓測工具,這篇文章筆者就介紹一下基于win10完成jmeter的安裝及使用。

安裝

下載

首先我們必須到達官網(wǎng)下載對應(yīng)的安裝包。

https://archive.apache.org/dist/jmeter/binaries/(opens new window)

注意下載的時候必須下載Binaries類型而非源碼類型,否則啟動時可能會拋出Unable to access jarfile ApacheJMeter,如下圖所示,筆者本次下載的就是5.1版本。

基于jmeter完成壓測

配置環(huán)境變量

完成下載后,我們可以將jmeter存放到自己喜歡的目錄然后設(shè)置環(huán)境變量。首先添加一個環(huán)境變量JMETER_HOME,值為jmeter的存放路徑

基于jmeter完成壓測

然后在環(huán)境變量path添加一條%JMETER_HOME%\bin

啟動測試

配置完成環(huán)境變量后,我們就可以啟動測試可用性了,我們打開cmd控制臺輸入jmeter,如下所示,如果輸出這樣一段文字并且啟動的jmeter的圖形界面則說明安裝成功了。

C:\Users\shark-Gao>jmeter
================================================================================
Don't use GUI mode for load testing !, only for Test creation and Test debugging.
For load testing, use CLI Mode (was NON GUI):
   jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
& increase Java Heap to meet your test requirements:
   Modify current env variable HEAP="-Xms1g -Xmx1g -XX:MaxMetaspaceSize=256m" in the jmeter batch file
Check : https://jmeter.apache.org/usermanual/best-practices.html
================================================================================

調(diào)整為中文

我們進入apache-jmeter-5.1\bin找到文件jmeter.properties,如下圖,找到language改為zh_CN,下次啟動直接生效。

基于jmeter完成壓測

壓測

創(chuàng)建線程組

要進行壓測,我們首先需要創(chuàng)建一個線程組。如下圖所示:

基于jmeter完成壓測

創(chuàng)建線程組之后,我們就可以設(shè)置線程組名稱,壓測參數(shù)。

基于jmeter完成壓測

創(chuàng)建壓測地址

如下圖,右鍵創(chuàng)建HTTP請求。

基于jmeter完成壓測

輸入請求的協(xié)議類型,地址、端口號、映射路徑、參數(shù)等。

基于jmeter完成壓測

添加結(jié)果樹和聚合報告

然后我們就可以進行壓測了,但是筆者希望看到壓測結(jié)果和聚合報告,這時候我們就可以右鍵剛剛創(chuàng)建的HTTP請求,添加結(jié)果樹和聚合報告

基于jmeter完成壓測

點擊啟動進行壓測

如下圖,我們點擊這個綠色按鈕即可開始壓測。

基于jmeter完成壓測

點擊結(jié)果樹就能看到請求結(jié)果

基于jmeter完成壓測

點擊聚合報告就能看到性能測試報告

基于jmeter完成壓測

基于Jmeter測試POST請求

了解了jmeter整體的操作之后,我們再來補充一下日常用的最多的json傳參的post請求,由于jmeter界面發(fā)起POST稍微有些麻煩,所以筆者就在這里補充一下post請求的配置步驟:

  1. 首先自然是填寫HTTP請求的常規(guī)信息,如下圖,設(shè)置請求方式、映射地址、請求參數(shù)、端口號等信息:

基于jmeter完成壓測

  1. 重點來了,我們必須手動創(chuàng)建HTTP信息頭管理器,配置文本類型告知Jmeter我們當前發(fā)起的請求是參數(shù)為JSON格式的POST請求,如下圖所示點擊對應(yīng)選項創(chuàng)建HTTP信息頭管理器。

基于jmeter完成壓測

如下圖,keyvalue分別配置Content-Typeapplication/json;charset=UTF-8,完成信息頭的配置之后,我們就可以發(fā)起POST請求開始著手壓測了。

基于jmeter完成壓測

參考文獻

win10 jmeter 5.1.1安裝教程(opens new window)

jmeter 啟動Error: Unable to access jarfile ApacheJMeter.jar錯誤(opens new window)

使用Jmeter查看聚合報告(opens new window)

一文搞定Jmeter發(fā)送Get與Post請求(HTTP)文章來源地址http://www.zghlxwxcb.cn/news/detail-459786.html

到了這里,關(guān)于基于jmeter完成壓測的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 用jmeter壓測tcp

    用jmeter壓測tcp

    在工作中有個接口是tcp協(xié)議的,然后需要壓測一下,就想到j(luò)meter有現(xiàn)成的tcp取樣器,搜了一下,壓測流程大致和http差不多,需要注意的是tcp請求的一些設(shè)置,在此記錄一下~ 1.根據(jù)需求改一下配置文件,根據(jù)需求看看自己要發(fā)的是哪一種請求,直接在配置文件里搜索一些tcp,

    2023年04月09日
    瀏覽(23)
  • jmeter隨記2:壓測

    jmeter隨記2:壓測

    簡述 關(guān)于壓測,jmeter更直觀的作用是用來編寫壓測腳本【請求和壓測策略】,然后在linux服務(wù)器上執(zhí)行,也可以在本地執(zhí)行,壓測執(zhí)行腳本在啟動jmeter服務(wù)的時候,會打印出執(zhí)行壓測的命令 一、壓測步驟 step1: 編寫jmeter腳本,以及壓測策略 a、若想壓的接口很多 且都是相同域

    2024年02月15日
    瀏覽(35)
  • Jmeter壓測工具詳解

    Jmeter壓測工具詳解

    Apache JMetier是Apache組織開發(fā)的基于Java的壓力測試工具。一款非常優(yōu)秀的開源的性能測試工具。 適用的測試領(lǐng)域: 用于對軟件做壓力測試,它最初被設(shè)計用于Web應(yīng)用測試,但后來擴展到其他測試領(lǐng)域。它可以用于測試靜態(tài)和動態(tài)資源,例如靜態(tài)文件、 Java小服務(wù)程序、 CGI腳本

    2024年02月02日
    瀏覽(22)
  • jmeter性能壓測

    jmeter性能壓測

    jvm指令 jstat -gcutil -h5 -t 1 3s 發(fā)壓端的tcp這么達到1000TPS jmeter的jvm的設(shè)置

    2024年04月10日
    瀏覽(24)
  • 壓測工具Jmeter學習

    壓測工具Jmeter學習

    Apache JMeter是Apache組織開發(fā)的基于Java的壓力測試工具。用于對軟件做壓力測試,它最初被設(shè)計用于Web應(yīng)用測試,但后來擴展到其他測試領(lǐng)域。 它可以用于測試靜態(tài)和動態(tài)資源,例如靜態(tài)文件、Java 小服務(wù)程序、CGI 腳本、Java 對象、數(shù)據(jù)庫、FTP 服務(wù)器等等。 除了Jmeter外,其它常

    2024年02月10日
    瀏覽(26)
  • 如何使用jmeter進行壓測

    如何使用jmeter進行壓測

    目錄 1.概述 2.測試計劃、線程組、取樣器 3.調(diào)試運行 4.請求默認值 5.流量錄制 6.模擬時間間隔 7.壓力測試 8.報表 一款工具,功能往往是很多的,細枝末節(jié)的地方也很多,實際的測試工作中,絕大多數(shù)場景會用到的也就是一些核心功能,根本不需要我們事無巨細的去掌握工具的

    2024年02月06日
    瀏覽(23)
  • Jmeter壓測TCP請求步驟

    Jmeter壓測TCP請求步驟

    直接去官網(wǎng)下載最新版本的zip 地址:Apache JMeter - Download Apache JMeter 解壓zip后,進入bin目錄,雙擊jmeter.bat ?會有一個cmd窗口,然后稍等一會軟件界面才會出來。(cmd窗口不能關(guān)) ? 右鍵-添加-線程-線程組 ?線程組的配置,在這里可以配置線程組名、線程數(shù)、循環(huán)次數(shù)等參數(shù)。

    2024年02月11日
    瀏覽(26)
  • 通過Jmeter壓測存儲過程

    通過Jmeter壓測存儲過程

    1、建立一個空表: ? 2、建立一個存儲過程: ? 3、調(diào)試下: ? 1、網(wǎng)上找到:mysql-connector-java-8.0.29.jar(版本不限定),放到Jmeter目錄libext下。 2、網(wǎng)上找或?qū)⒈镜兀簅jdbc14.jar,放到Jmeter目錄lib下。 ? 全局配置如下圖: ? 右鍵,Config Element下添加節(jié)點,配置如圖: a. Name可以

    2024年02月16日
    瀏覽(25)
  • Jmeter 實現(xiàn) grpc服務(wù) 壓測

    Jmeter 實現(xiàn) grpc服務(wù) 壓測

    網(wǎng)上有很多安裝與配置文章,在此不做贅述 插件下載地址:JMeter Plugins :: JMeter-Plugins.org ?將下載文件解壓后放到Jmeter安裝目錄下? /lib/ext ?然后在終端輸入 Jmeter 即可打開 Jmeter GUI界面。 1)添加線程組:右鍵單擊測試計劃 → 添加 → 線程(用戶) → 線程組 2) 添加GRPC Request:

    2024年02月08日
    瀏覽(22)
  • jmeter分布式壓測

    jmeter分布式壓測

    前提 調(diào)度機和執(zhí)行機都要安裝配置JDK和jmeter的運行環(huán)境 調(diào)度機和執(zhí)行機上JDK和Jmeter的版本要保持一致 防火墻要關(guān)閉 整體思路 mac電腦當調(diào)度機,多個ubuntu虛擬機當執(zhí)行機 調(diào)度機 :配置執(zhí)行機的ip等信息,后面會詳細介紹,存放jmeter.jmx腳本,腳本中引用參數(shù)化文件的路徑指向

    2024年04月22日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包