在我的Jmeter场景中,必须从ActiveMQ中的JMS消息接收BytesMessage并对其进行一些更改,然后再推回另一个主题,再返回一个BytesMessage。
我为此使用了JMS订阅服务器和发布服务器。
使用JMS订阅服务器,我能够从该主题中接收消息,但是找不到一种阅读方法,因此我可以对其进行修改。
我的采样器如下所示。
运行此命令时,我可以从主题中收到消息。
这说有一个212字节的ByteMessage,如何捕获此消息,并用它来构建下一个请求?
答案 0 :(得分:1)
如果要将采样器的完整响应捕获到JMeter变量中,请执行以下步骤:
配置如下:
response
(?s)(^.*)
模板:$1$
说明:
()
=分组
(?s)
=单行修饰符
^
=行首
.
=通配符
*
=重复
就是这样,现在您将整个响应保存到JMeter Variable中,可以将其引用为${response}
或{{3} }
更多信息: