在查看结果树 Jmeter 中更改响应数据

Change Response Data in View Results Tree Jmeter

我尝试使用 protobuf 协议进行负载测试。传入的响应具有二进制格式,在查看结果树 (VRT) 中不可读,有点:

但我可以在 BeanShell PostProcessor 中将这个地狱转换为可读格式,如普通字符串。 问题是有什么方法可以更改显示 VRT 的信息吗? 使用 prev.setResponseData() 和 prev.setMessageData() - 不起作用。

更新:

好的,它与 prev.setMessageData() 一起工作,但消息在 Sampler 结果选项卡上可见:

使用SampleResult.setSamplerData()

示例:

prev.setResponseData( decodedString);
prev.setDataType( org.apache.jmeter.samplers.SampleResult.TEXT );