1. 程式人生 > >Apache Jmeter進行服務器壓力測試

Apache Jmeter進行服務器壓力測試

windows blog ssp 項目 win 安裝 apache 中文 安裝jdk

1、前言

  最近項目遇到一個問題:其他公司對接我們系統,請求量太大的時候,返回單給對方就是丟失格式,大概十幾萬中總有那麽十幾單會出現格式錯誤!

  所以我們老大就叫我用apache jmeter來進行並發測試,還挺好用的,簡單易上手。

2、下載

  1、直接百度Apache jmeter,第一個就是了。

  技術分享圖片

  2、點擊。

  技術分享圖片

  3、點擊完下拉,就能看見兩個下載鏈接。(詳細看圖!)

技術分享圖片

  

3、配置環境

    下載完後,隨意解壓到任意文件夾。

    a、使用前要配置jmeter環境變量:
      在用戶變量中,新建變量名"JMETER_HOME",變量值為E:\apache-jmeter-4.0(即你解壓的地址)

 技術分享圖片

  b、配置CLASSPATH,追加   上;%JMETER_HOME%/lib/ext/ApacheJMeter_core.jar;%JMETER_HOME%/lib/jorphan.jar;%JMETER_HOME%/lib/logkit-2.0.jar

  技術分享圖片

  c、如果電腦已經安裝了,就可以直接在解壓路徑下的bin\jmeter.bat啟動批處理文件,來啟動jmeter。

  d、如果沒有就安裝JDK8

  技術分享圖片

  e、下拉找到JDK8

  技術分享圖片

  f、下載選擇accept,然後下載windows版本的。

  技術分享圖片

    1、安裝

    技術分享圖片

    2、選擇開發工具

    技術分享圖片

  g、安裝好後,配置環境

    1、新建用戶變量名"JAVA_HOME",變量值為:安裝jdk的目錄,我的是C:\Program Files\Java\jdk1.8.0_112

    技術分享圖片

    2、在Path中添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

    技術分享圖片

    3、變量名"CLASSPATH",變量值為.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    技術分享圖片

    4、測試環境是否配好!

    技術分享圖片

4、啟動

  技術分享圖片

5、基本設置

  1、啟動後可以選簡體中文

  技術分享圖片

  2、新建測試計劃,並創建線程組

  技術分享圖片

  3、在線程組中 添加HTTP請求

  技術分享圖片

  4、添加 HTTP信息頭管理器

  技術分享圖片

  5、添加 Summary Report

  技術分享圖片

  6、添加 察看結果樹

  技術分享圖片

  7、添加好後要為線程組下的四個選項配置,根據實際情況進行設置。

技術分享圖片

技術分享圖片

技術分享圖片

  8、啟動後,可以看到是否成功等信息。

技術分享圖片

7、後記

  測了一整天,閑了發慌,還好測出點東西出來。線程數從100調到700,總算把數據給搞掛了,哈哈哈!(為什麽不叫測試員。。。)

  然後Jmeter的源碼二次開發可以看這個:https://www.cnblogs.com/taoSir/p/5144274.html

Apache Jmeter進行服務器壓力測試