Jmeter tcp压测实践

github地址,欢迎star

项目需要针对socket协议接口进行性能测试。选定了比较熟悉的 Jmeter 工具,现记录下过程。

新建 Tcp Sampler

Jmeter 提供了3个Tcp实现类:

  • TCPClientImpl。这是实现文本消息交换的基本类。在TCP取样器中,Text to send字段提供不同字符集的文本常量或可变字符串信息。
  • BinaryTCPClientImpl。这是一个用于实现文本信息交互的类。Text to send字段中提供十六进制编码的二进制文本常量或变量信息。
  • LengthPrefixedBinaryTCPClientImpl。这个类跟上一个的类似,但是在发送数据之前会加一个二进制的字节长度数据前辍。

个人选择了 BinaryTCPClientImpl, 因为项目使用的协议报文是二进制,不是字符串,而且二进制转十六进制也很容易,后续都以此为例进行测试。

配置 TCP Sampler

vim  /{
   jmeter
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值