1.在线程组中添加“TCP取样器”
2.填写数据
- TCPClient classname: 填写TCP报文格式(有三类),默认前缀:org.apache.jmeter.protocol.tcp.sampler.
- TCPClientImpl:普通文本传输,可设置他的编码格式(eg:son串)
- BinaryTCPClientImpl:十六进制报文(常用)
- LengthPrefixedBinaryTCPClientImpl:继承BinaryTCPClientImpl类,并在BinaryTCPClientlmpl前面增加两个字节数据长度。
- Target Server:填写正确的IP,和端口
- Timeouts:最大连接时间和响应时间,一旦超时就被当做失败。
- Re-use connection:TCP长连接,一个线程里,复用这个连接(常用)
- 要发送的文本:这个文本需要研发提供(我这里发送的文本不能有空格,换行!否则响应失败)
3.jmeter属性配置文件修改
依据当前采用的报文格式,修改
#tcp.handler=TCPClientImpl
#tcp.handler=BinaryTCPClientImpl
#tcp.handler=LengthPrefixedBinaryTCPClientImpl
4.单线程测试通过后,设置并发量,启动查看测试结果
原文地址:https://www.cnblogs.com/bf-blackfish/p/10579867.html
时间: 2024-08-29 08:07:17