首页 > 解决方案 > 已弃用的 jp@gc 的替代品 - JSON 格式后处理器

问题描述

我正在使用 JMETER 对 Web 应用程序执行 http GET 请求。响应是 JSON 数据,我想正确格式化它。

我安装了插件管理器jp@gc - JSON Format Post Processor,效果很好,不需要任何设置。但是,它已被弃用。我试图用它来代替它,JSON Extractor但它似乎不是为了格式化目的而制作的。

是否有替代已弃用的jp@gc - JSON Format Post ProcessorJMeter 插件的方法?

标签: jsontestingpluginsjmeterformat

解决方案


如果你想继续使用 JSON 格式后处理器 - 你应该很高兴,我不知道为什么它被标记为已弃用,因为最近在那里添加了 YAML 支持,现在该插件与JMeter 使用的Jayway Jsonpath兼容JSON 组件。


或者,您可以使用JSR223 PostProcessor以使用 Groovy JsonOutput类格式化 JSON 响应,相关代码将类似于:

prev.setResponseData(groovy.json.JsonOutput.prettyPrint(prev.getResponseDataAsString()))

推荐阅读