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

TCP壓測html

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

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

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

2.用「事務控制器」管理整個功能函數

3.使用「正則」提取響應數據測試

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

5.使用「用戶參數」,管理IP,端口,數據3d

6.添加「工做臺」:非測試元件->HTTP代理服務器代理

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

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

 

整個壓測腳本截圖

 

 正則提取 (由於響應數據仍是一串十六進制數,因此「正則表達式」這裏填入返回數據

 

若是(if)控制器 

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

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

jmeter4.0和jmeter3.0的「若是控制器」不一樣,下圖是jmeter4.0

相關文章
相關標籤/搜索