Jmeter實現WebSocket協議的介面

2022-05-07 23:27:23 字數 918 閱讀 1845

frames下面中的資料就是請求與響應的資料,其中綠色箭頭代表請求的資料,紅色箭頭表示響應的資料

3.1、新增乙個執行緒組

3.2、新增websocket sampler請求

1、請求伺服器名稱,從抓包結果可以獲得;

2、請求埠號,從抓包結果可以獲得;

3、連線5s後未連上超時,可以自己設定;

4、響應6s後未成功超時,可以自己設定;

5、代表協議型別,ws對應http,wss對應https;

6、請求路徑,從抓包結果可以獲得;

7、選擇這個tcp session要不要保持,如果勾上標識連線會一直存在,如果沒有勾上,那麼得到第一次響應後該鏈結就會被關閉;

8、同請求一起傳送的引數,這裡通過新增配置元件 csv data set config 設定了引數化;

9、填入將要傳送的請求資料,要跟開發溝通好,這個是什麼格式的訊息。

我這裡測試的是多個使用者開啟多個聊天框,所以需要用到引數化

wireshark如何抓取WebSocket資料報

websocket目前在web端使用廣泛,可以使用websocket來傳輸資料,解決了web端無法跟伺服器維持高效的長鏈結的問題。什麼是websocket呢?websocket是一種瀏覽器與伺服器進行全雙工通訊的應用層協議。它基於 tcp 傳輸協議,並復用 http 的握手通道,可以在瀏覽器裡使用,...

簡單嘗試 express 使用 websocket

node 使用 express 框架 先安裝 express 和 express ws yarn add express express ws服務端server.js var express require express var expressws require express ws expre...

Jmeter實現關聯

jmeter實現關聯 以loadrunner的webtours為例 在首頁檢視源 找到需要關聯的部分 如圖圈中部分 具體 需要關聯根據業務需求來確定。在jmeter的請求中找到需要關聯的請求 如圖 在選中的請求上右鍵,新增 正規表示式提取器 括起來的部分就是要提取的。代表任意字元,代表出現任意次,後...