如何解决Jmeter:在其中打印出beanshell结果的位置
我从Web服务获得此JSON响应:
[
{
"type": "022","sendDate": "2020-11-09 12:43:07","message": "test1","id": 8035,},{
"notificationType": "023","sendDate": "2020-11-09 11:40:02","message": "test2 ","id": 8034,...
]
现在,在JMeter中,Beanshell想要将第一个id
传递到新请求中,因此在JSR223 PostProcessor中,我编写了一个简单的打印件,像这样:
import com.eclipsesource.json.*;
String jsonString = prev.getResponseDataAsString();
print("value "+ jsonString);
我的打印值在哪里?我希望在JMeter日志查看器上看到我的结果
解决方法
System.out
将打印到控制台,如果要打印到JMeter的日志,请使用log变量
log.info("value=" + jsonString);
log-(Logger)-可用于写入日志文件
(日志查看器显示jmeter.log)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。