POSTMAN - 可视化定制 JSON 文件

POSTMAN - Visalize custom made JSON file

我正在使用 postman,并希望使用可视化工具插件可视化响应。问题是我是 运行 对 URL 的 GET 请求,之后在 "tests" 中,我是 运行 x 根据初始收到的信息的更多请求要求。之后,我将收集所有回复并将它们合并在一起,这样我现在就有了 JSON 请求的扩展版本,其中包含更多信息。我可以将其登录到控制台并查看所有信息。

客户想使用可视化工具插件在 Postman 中可视化此信息,但它似乎不起作用 - 有人知道为什么吗?是因为插件仅根据我单击 "Send" 按钮后收到的 "main" 响应来工作吗?有办法吗?

谢谢,如果您需要更多信息,请告诉我。

该插件可以处理您发送的任何内容。您甚至可以在测试脚本上设置一个新的 Json 并使用 pm.visualizer.set(template, data) 渲染它。例如:

var data = {
    "data" : [
        {
            "name" : "Postmany"
        }
        ]
};
var template = `
    <table>
        <tr>
            <th>Name</th>
        </tr>

        {{#each response.data}}
            <tr>
                <td>{{name}}</td>
            </tr>
        {{/each}}
    </table>
`;
pm.visualizer.set(template, {
    // Pass the responses you need in a single JSON as data
    response: data
});

响应:

Name
------------
Postmany

您可以自己尝试此代码。

简短回答:是的,你做对了,将你的请求合并到一个 JSON 上,只要确保你将它作为第二个参数发送并访问它在模板上正确。