Jmeter之TCP取樣器(模擬數據上報壓測)


TCP壓測

場景:模擬硬件設備上報數據(登錄,心跳,GPS定位數據/光感數據/電量數據),對這個功能進行壓測

啰嗦一句:TCP壓測很簡單,只要調通了一個TCP,后續的邏輯判斷就用邏輯控制器和正則處理就行。

1.調通一個TCP取樣器(參考地址:Jmeter之TCP取樣器

2.用“事務控制器”管理整個功能

3.使用“正則”提取響應數據

4.使用“if控制器”判斷響應數據是否正確,並執行下個請求

5.使用“用戶參數”,管理IP,端口,數據

6.添加“工作台”:非測試元件->HTTP代理服務器

7.添加監聽器:聚合報告,服務器監測(啟動,修改端口).....

8.並發前三確認:服務器環境是否純凈,服務器最大連接數,防火牆是否關閉

 

整個壓測腳本截圖

 

 正則提取 (因為響應數據還是一串十六進制數,所以“正則表達式”這里填入返回數據

 

如果(if)控制器 

用Debug Samper選擇調用的參數為:login_g0

使用函數生成函數字串,字串的值為false,true

jmeter4.0和jmeter3.0的“如果控制器”不同,下圖是jmeter4.0

 


免責聲明!

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



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