jmeter tcp取樣器使用方法

tcp取樣器介紹

官方TCP文檔:https://wiki.apache.org/jmeter/UserManual/Reference/TcpSampler。這個是我們學習的最好資料。但可惜大家都不喜歡看~

簡單來說,tcp取樣器的使用和HTTP請求流程基本一樣,都是建立sampler之后填寫必要的信息即可。如下圖

參數(shù)填寫介紹

如上圖基本我們就是要注意紅框里的幾處即可,下面分別做一個介紹。

TCPClient classname有三種設置:

TCPClientImpl:文本數(shù)據(jù)

BinaryTCPClientImpl:傳輸二進制數(shù)據(jù),指定包結(jié)束符。

LengthPrefixedBinaryTCPClientImpl:數(shù)據(jù)包中前2個字節(jié)為數(shù)據(jù)長度。可在bin/jmeter.properties配置文件中tcp.binarylength.prefix.length設置。

tcp的數(shù)據(jù)還是以二進制之類的居多吧,所以為了方便一般會選擇第二個設置。所以填寫org.apache.jmeter.protocol.tcp.sampler.BinaryTCPClientImpl

服務器ip和端口:應該不用多說了,根據(jù)實際情況填寫即可;

要發(fā)送的文本:這里就是16進制的數(shù)據(jù)了,可能會有朋友問這數(shù)據(jù)從哪里獲取??!當然是抓包獲取了。。。。。可以用wireshark來搞,類似下圖(從網(wǎng)上找的圖)

建立查看結(jié)果樹之后大概就是這樣的效果(網(wǎng)絡上找的圖)

如果對你有一丟丟幫助,轉(zhuǎn)發(fā)+點贊=支持

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容