1. 程式人生 > >Jmeter效能測試使用記錄

Jmeter效能測試使用記錄

使用背景


 

由於最近公司要求對一批介面做效能測試,所以重拾了一些對於Jmeter的使用,現將部分過程做記錄,以便以後回溯。

介面引數化


 

資料引數檔案使用了excel儲存出的csv檔案,dat格式的檔案也有使用。

使用CSV Data Set Config原件實現引數化,配置如圖:

由於測試的是http請求,所以配置如圖:

併發


使用定時器Synchronizing Timer進行模擬併發(集合點設定),配置如圖:

後臺執行


 

因為Jmeter的圖形介面會佔用過多的系統資源,所以並不適合直接進行指令碼執行;

我們一般先使用圖形介面進行配置,然後再後臺執行,輸出報告。步驟如下:

1. 刪除Jmeter安裝目錄bin下的result.jtl檔案

2. 刪除指定的Report資料夾下已有的測試報告

3. 使用Shell模式進入Jmeter內的bin目錄下,執行對應命令,如:jmeter -n -t D:\JmeterScript\HomePage.jmx -l result.jtl -e -o D:\JmeterReport

  “D:\JmeterScript\HomePage.jmx”為指令碼存放目錄,“D:\JmeterReport”為Report存放目錄