我想将所有 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')
}
要求截图:
我想使用 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')
}