JMeter在一个端口上发送而在另一个端口上接收?

时间:2019-10-24 10:30:13

标签: jmeter

JMeter是否可以在端口8001上发送数据,然后在端口8002上侦听请求?退出的应用程序不给出响应,而是将数据转发到另一个应用程序,我们需要测试该应用程序中的吞吐量延迟。

1 个答案:

答案 0 :(得分:0)

此答案假定使用TCP协议和派生词

  1. 您可以使用适当的采样器(例如TCP RequestHTTP Request)正常发送TCP或HTTP请求。确保定义合理的超时,否则JMeter将永远等待响应(或至少在底层操作系统允许的时间内)。

    当然,当发生超时时,采样器将被标记为失败,但是您可以通过将Response Assertion作为其子代并在Ignore Status框上打勾来告诉JMeter认为它成功了

    < / li>
  2. 关于“监听请求”-开箱即用,没有测试元素会等待传入连接,因此您可以使用JSR223 Sampler并创建最小的TCP Server监听传入的连接并处理传入的请求