我是 Jmeter 的新手,想通过 TCP 测试一个 XML 请求。
我怎样才能做到这一点。我寻求任何帮助,但没有得到。
提前致谢。
答案 0 :(得分:0)
您可能想要搜索 "JMeter TCPSampler"。 您会在 Stackoverflow 上找到几个问题以及一篇非常全面的博文:https://www.blazemeter.com/blog/how-load-test-tcp-protocol-services-jmeter/
这个 TCP Sampler 可以向服务器发送任意文本,但是,挑战是如何确定响应消息的结尾。 有几个选项可用,例如基于消息长度前缀(请参阅 LengthPrefixedBinaryTCPClientImpl)或唯一的结束字符(请参阅 TCPClientImpl)。
但是,如果这些都不起作用,您可能需要实现一个自定义 TCPClient 类,例如可以检测 XML 响应的结束标记。
答案 1 :(得分:0)
有以下选项: