我想将所有 JMS 键和值打印在日志文件中

I would like to get all the JMS Keys and Values to be printed in a log file

要求截图:

我想使用 groovy 脚本来获取响应 JMS 属性。

可以用log.info得到吗?

我希望将所有 23 个 JMS 键和值打印到输出文件或日志中。

Groovy script testStep 中,您可以通过名称获取 SOAP testStep,并访问响应以获取所有响应 headers:

// get the response headers
def headers = testRunner.testCase.testSteps['Your SOAP Request testStep Name'].getTestRequest().getResponse().getResponseHeaders();
// iterate all keys and print the key and value
headers.getKeys().each{
    log.info it + headers.get(it,'default')
}