Jmeter 01 Jmeter下載安裝及入門


jmeter簡介

Apache JMeter是Apache組織開發的基於Java的壓力測試工具。用於對軟件做壓力測試,它最初被設計用於Web應用測試,但后來擴展到其他測試領域。——百度百科

下載

下載地址:https://jmeter.apache.org/download_jmeter.cgi

安裝

  1. 由於Jmeter是基於Java的程序,所以我們要使用Jmeter就必須先安裝Java環境,JDK的安裝方法大家自行百度(目前最新的Jmeter5.1.1需要Java8+,所以建議安裝1.8以上的)
  2. 解壓下載好zip,進入目錄 apache-jmeter-5.1.1\bin 雙擊 ApacheJMeter.jar 就可以打開jmeter了。

使用Jmeter發起一個HTTP請求

Request為Json格式

  1. 創建測試計划:右鍵測試計划 -> 添加 -> 線程(用戶) -> 線程組

  2. 右鍵線程組 -> 添加 -> 取樣器 -> HTTP請求

  3. 錄入接口信息:我們使用抓包工具抓取到了博客園的獲取全站動態的接口,以此為例,接口如下

獲取最新10條博客文章

Url: https://home.cnblogs.com/ajax/feed/recent

HTTP Method: Post

Request:
{
    "feedListType":5,
    "appId":"",
    "pageIndex":1,
    "groupId":""
}

 錄入信息
  
 4. 添加一個HTTP信息頭管理器:這里存放Request Headers,因為jmeter默認的請求數據類型是form的,所以使用json格式的請求數據需要在HTTP信息頭管理器中設置

Content-Type: application/json; charset=UTF-8

  
  

 5. 最后添加一個查看結果樹來查看請求的響應數據
  

 6. 運行HTTP請求,我們可以看到返回數據就是博客園的最新動態了
  

Request為Form格式

在博客園找了一圈也沒找到一個是form格式的請求~,只能去其他站找了,我們以下面這個接口為例

Url: https://data.cma.cn/weatherGis/web/weather/weatherFcst/getCurrentCondition

HTTP Method: Post

Request:
staId: 54511

 1. 步驟與json格式的基本相同,需要修改的點在於Requset Data的位置
  

 2. 因為是form格式請求數據,所以HTTP信息頭管理器中的Content-Type要設置為

Content-Type: application/x-www-form-urlencoded; charset=UTF-8

 3. 設置完成運行HTTP請求然后查看結果樹就可以看到請求的響應數據了。
  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM