欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Jmeter入門教程

 更新時間:2021年11月29日 15:54:40   作者:淡淡的說非  
jmeter是一款優(yōu)秀的開源性能測試工具,目前最新版本3.0版本,本文給大家介紹Jmeter入門教程,文中通過圖文并茂的形式給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧

jemter簡介

jmeter是apache公司基于java開發(fā)的一款開源壓力測試工具,體積小,功能全,使用方便,是一個比較輕量級的測試工具,使用起來非常簡 單。因為jmeter是java開發(fā)的,所以運行的時候必須先要安裝jdk才可以。jmeter是免安裝的,拿到安裝包之后直接解壓就可以使用,同時它在 linux/windows/macos上都可以使用。?

??jmeter可以做接口測試和壓力測試。其中接口測試的簡單操作包括做http腳本(發(fā)get/post請求、加cookie、加header、加權 限認證、上傳文件)、做webservice腳本、參數(shù)化、斷言、關聯(lián)(正則表達式提取器和處理json-json path extractor)和jmeter操作數(shù)據(jù)庫等等。

優(yōu)點

1、開源工具,可擴展性非常好

2、高可擴展性,用戶可自定義調試相關模塊代碼

3、精心簡單的GUI設計,小巧靈活

4、完全的可移植性和100%純java

5、完全swing和輕量組件支持(預編譯的HAR使用javax.swing.*)包

6、完全多線程框架,允許通過多個線程并發(fā)取樣以及單獨的線程對不同的功能同時取樣

7、支持腳本取樣器

一、下載

登錄官網Jmeter下載,得到壓縮包jmeter-5.0.tgz,下載地址:http://jmeter.apache.org/download_jmeter.cgi

在這里插入圖片描述

二、安裝

將下載得到的壓縮包解壓即可,這里我解壓到自己電腦的路徑為E:\Mysoftware\apache-jmeter-5.0。

三、運行

點擊bin目錄下的jmeter.bat即可啟動Jmeter。

在這里插入圖片描述

啟動后可以看到一個java編寫的圖形界面。

在這里插入圖片描述

四、一個簡單的壓測實例

現(xiàn)有一個http請求接口http://localhost:8080/goods/to_list,要使用Jmeter對其進行壓測,測試步驟如下:

a.新建一個線程組。

在這里插入圖片描述

b. 設置線程組參數(shù)。這里配置為:10個線程,同時啟動,循環(huán)一次。

在這里插入圖片描述

c. 新增http請求默認值。 在上一步創(chuàng)建的線程組上,新增http請求默認值,所有的請求都會使用設置的默認值,這設置協(xié)議為http,IP為localhost,端口為8080。

在這里插入圖片描述
在這里插入圖片描述

d. 添加要壓測的http請求。

在這里插入圖片描述

下圖第一個紅框內的協(xié)議、IP、端口不需要設置,會使用步驟c中設置的默認值,只需設置請求路徑Path即可,這里填入/goods/to_list。

在這里插入圖片描述

e. 新增監(jiān)聽器,用于查看壓測結果。這里添加三種:聚合報告、圖形結果、用表格查看結果,區(qū)別在于結果展現(xiàn)形式不同。

在這里插入圖片描述

f. 點擊運行按鈕開始壓測,并查看結果。

在這里插入圖片描述

五、如何查看系統(tǒng)負載何性能瓶頸

服務器上執(zhí)行以下命令:

top

如下圖所示,可以看到系統(tǒng)負載load average情況,1分鐘平均負載,5分鐘平均負載,15分鐘平均負載分別是1.58, 0.50, 0.23;同時可以看到最耗費資源的進程為mysql。

在這里插入圖片描述

到此這篇關于Jmeter入門教程的文章就介紹到這了,更多相關Jmeter入門內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Druid連接池的自定義過濾功能實現(xiàn)方法

    Druid連接池的自定義過濾功能實現(xiàn)方法

    在數(shù)據(jù)密集型應用中,監(jiān)控和分析數(shù)據(jù)庫操作對于確保性能和穩(wěn)定性至關重要,本文將探討如何實現(xiàn)一個自定義的Druid過濾器來捕獲數(shù)據(jù)庫請求并進行日志記錄,以輔助開發(fā)和維護工作,需要的朋友可以參考下
    2023-11-11
  • SpringBoot項目中新增脫敏功能的實例代碼

    SpringBoot項目中新增脫敏功能的實例代碼

    項目中,由于使用端有兩個,對于兩個端的數(shù)據(jù)權限并不一樣。Web端可以查看所有數(shù)據(jù),小程序端只能查看脫敏后的數(shù)據(jù),這篇文章主要介紹了SpringBoot項目中新增脫敏功能,需要的朋友可以參考下
    2022-11-11
  • 圖書管理系統(tǒng)java代碼實現(xiàn)

    圖書管理系統(tǒng)java代碼實現(xiàn)

    這篇文章主要為大家詳細介紹了java代碼實現(xiàn)的圖書管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • 一文詳解Springboot集成mybatis-plus

    一文詳解Springboot集成mybatis-plus

    這篇文章主要介紹了Mybatis-Plus與SpringBoot整合,并在項目中實戰(zhàn)運用,列舉其增刪改查的使用方式,對學習或工作有一定的幫助,需要的小伙伴可以參考閱讀
    2023-04-04
  • Java中try catch的使用和如何拋出異常問題

    Java中try catch的使用和如何拋出異常問題

    這篇文章主要介紹了Java中try catch的使用和如何拋出異常問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java concurrency之AtomicLongFieldUpdater原子類_動力節(jié)點Java學院整理

    Java concurrency之AtomicLongFieldUpdater原子類_動力節(jié)點Java學院整理

    AtomicLongFieldUpdater可以對指定"類的 'volatile long'類型的成員"進行原子更新。它是基于反射原理實現(xiàn)的。下面通過本文給大家分享Java concurrency之AtomicLongFieldUpdater原子類的相關知識,感興趣的朋友一起看看吧
    2017-06-06
  • Java中的Spring?如何處理循環(huán)依賴

    Java中的Spring?如何處理循環(huán)依賴

    這篇文章主要介紹了Java中的Spring?如何處理循環(huán)依賴,依賴指的是Bean與Bean之間的依賴關系,循環(huán)依賴指的是兩個或者多個Bean相互依賴,關于更多Spring?處理循環(huán)依賴的詳情,需要的朋友可以參考下面文章具體內容
    2022-05-05
  • NoHttpResponseException問題分析解決記錄

    NoHttpResponseException問題分析解決記錄

    這篇文章主要為大家介紹了NoHttpResponseException問題分析解決記錄,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-08-08
  • 使用SpringBoot請求參數(shù)過濾空格

    使用SpringBoot請求參數(shù)過濾空格

    這篇文章主要介紹了使用SpringBoot請求參數(shù)過濾空格的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • mybatis自動填充時間字段示例代碼

    mybatis自動填充時間字段示例代碼

    這篇文章主要給大家介紹了關于mybatis自動填充時間字段的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-01-01

最新評論