JMeter是否可以在端口8001上发送数据,然后在端口8002上侦听请求?退出的应用程序不给出响应,而是将数据转发到另一个应用程序,我们需要测试该应用程序中的吞吐量延迟。
答案 0 :(得分:0)
此答案假定使用TCP协议和派生词
您可以使用适当的采样器(例如TCP Request或HTTP Request)正常发送TCP或HTTP请求。确保定义合理的超时,否则JMeter将永远等待响应(或至少在底层操作系统允许的时间内)。
当然,当发生超时时,采样器将被标记为失败,但是您可以通过将Response Assertion作为其子代并在Ignore Status
框上打勾来告诉JMeter认为它成功了
关于“监听请求”-开箱即用,没有测试元素会等待传入连接,因此您可以使用JSR223 Sampler并创建最小的TCP Server监听传入的连接并处理传入的请求