jmeter的基本使用方法


windows使用jmeter:
注意:打開了的終端界面不可以退出,退出了jmeter也會跟着退出去。
進入到解壓后的bin目錄,雙擊 jmeter.bat就可以使用了。  --也可以使用快捷方式存放到桌面,方便以后打開:找到jmeter.bat,右鍵快捷方式存在桌面。

 

 設置中文:  

注意:每次打開都需要設置一次

步驟:1. Options   2. Choose Language  3. Chinese(simplified)

 

 

每次重啟jmeter:

注意:都需要打開文件,重新找到之前創建用來存放資料的文件。

 
         
 
 
先定義變量:
注意:變量名稱保持為:英文、數字、下划線
如果所有的完整接口都是這個:http://1.12.220.6:3456    
--那我們可以設置為一個變量添加進去。設置好的變量一般默認為保存在bin目錄下的,盡量不要保存在bin目錄下,創建個新的文件夾用來存放變量。

 

 

jmeter使用變量 :${變量名}

 

 

1.添加線程組   --添加一個接口文檔 / 項目模塊的名稱

添加過程。

 

 

 

2.添加一個HTTP請求  --項目模塊下的內容,比如:注冊用戶

依次填寫上文檔的內容:
這里填寫參數:

 

 

3.如何添加頭部信息:

 

 

4.增加一個查看結果樹  --運行查看結果,如果創建了多個接口,可以在線程組下面創建一個結果樹,這樣運行就可以查看線程組下的全部結果了。

 

 

 

如何修改jmeter的中文亂碼: --例如:運行結果中出現的亂碼~

 

 修改方法:找到bin目錄下的jmeter.pfoperties這個文件,--win版本是右鍵-選擇其他-才能打開這個文件。

Ctrl+f 搜索出來這行: #sampleresult.default.encoding=ISO-8859-1      --修改好之后保存,關閉即可,再重新去執行會看到亂碼變中文了。

 

 

 
 
 
如何添加一個默認值:  --在線程組  --添加   --配置元件  -- HTTP請求默認值
作用:如果服務器和端口號都是同一個,就可以在線程組下添加個默認值給它,后續寫的東西就不用一個個去添加了。

 

 

 

添加一個Json提取器: --如何固定動態token值
注意:
.key名稱 --表示要讀取哪個key, 變量名稱是隨便取的。

動態固定之后需要在之前寫過的頭部信息里把token值改一下:${變量+名稱}     --例子:${get_token}   作用:后續只要遇到token,就能動態去獲取。

 
用戶id也可以動態固定: --和以上是同樣的方法操作。

 

 

 

已經固定動態怎樣去取一個id呢?

語法:.key [下標]

 

 

 

 

正則表達式提取器的使用:
語法:(.*?)    --想要設置什么就在前面加上什么即可。
例子: 得出來的即是''task_id'':''(.*?)'',
模板是固定的寫法: $1$
 
 
 
 
 
斷言:    --作用:查看全部信息的結果是不是對的
例子:如果響應文本里面包括了80000在內的就表示通過,如果把80000改為80001,最后結果會顯示錯誤。因為接口文檔80000是表示成功的。

 

 

 

否  的作用:

 

 

 

cookie管理器:   --作用: 如果說有些接口需要保持cookie狀態,就需要添加一個cookie管理器。添加之后什么都不用操作,直接保存就好了。

 

 

 

創建參數化:
例子:先在桌面新建一個文件用來存放數據,寫好要跑的數據,保存好。如下圖:
在瀏覽里找到剛剛編寫了內容的文件,添加到文件名,然后設置一個變量。
然后在注冊接口請求中修改一下文件名稱,用來可以讀取這個文件。
如果想一次性把文檔那幾條內容全部都讀取出來, 在線程組里面把循環次數改成5即可。
總結過程:
1.先新建一個文檔在桌面,用來存放要跑的內容。
2.添加csv,把文件找到,取個變量名稱。
3.改一改原來注冊用到的賬號,改成變量名稱 。
4.在線程組中修改它的循環次數。

 

 
 
聚合報告:

 

 

 

 


免責聲明!

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



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