Jmeter測試TCP協議


最近做了個項目是TCP協議傳輸數據,於是馬上想試試JMeter測試TCP。

1首先需要下載第三方的TCP插件包ApacheJMeter_tcp.jar,下載步驟請自行百度。

2.下載完重新配置jmeter.properties,修改成新建的TCPClient類  (不配置此步驟收不到服務器的返回數據,具體原因不太清楚,請大佬回復。)

 

 

2.建立TCP取樣器並配置

3.結果

雖然返回數據但是報500錯誤,不知道為什么。

 

 

 

4注意說明(重點

TCP Sampler提供了3個Sampler的實現,分別是

org.apache.jmeter.protocol.tcp.sampler.TCPClientImp,

org.apache.jmeter.protocol.tcp.sampler.BinaryTCPClientImpl和

org.apache.jmeter.protocol.tcp.sampler.LengthPrefixedBinaryTCPClientImpl。

其中TCPClientImpl實現了以文本編輯器中所編輯的純文本為內容進行發送,BinaryTCPClientImpl則以文本編輯器中所編輯的16進制字符(hex)內容為基礎轉換為二進制的字節內容進行發送,LengthPrefixedBinaryTCPClientImpl則會在BinaryTCPClientImpl基礎上默認以發送內容的長度以字節前綴進行填充。


免責聲明!

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



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