2016-11-15 58 views
1

其实我想用Jmeter来测试Web服务。但是当我想尝试从http请求获取响应消息时,我卡住了。实际上我想从beanshell后处理器获得响应消息。我该如何获得响应码?如何在Beanshell Jmeter上获得响应消息HTTP请求

+0

的问题还不是很清楚。你可以请添加你尝试过的(截图)和预期的是什么?如果你想得到响应消息,你可以使用下面的代码“String msg = .getResponseMessage(); log.info(msg);”在BeanShell后处理器 –

+0

上面的代码中有错字的评论。尝试“String msg = SampleResult.getResponseMessage(); log.info(msg);” –

回答

2

您还可以使用上下文(CTX)变量获得前一个结果数据:

ctx.getPreviousResult().getResponseCode(); 
ctx.getPreviousResult().getResponseHeaders(); 
ctx.getPreviousResult().getResponseData(); 
+0

谢谢。它也可以工作......它可以替代方法来获得响应数据 – Hendrione

相关问题