如何解决如何在Postman中使用外部文本文件提供预期的JSON响应
我正在收集一个集合,在该集合中,点击每个API之后,我需要根据预期的JSON验证响应(以JSON格式),该期望的JSON是我在首先手动点击该API之后提取的。 我已经知道我可以将期望的JSON作为CSV中的其他任何数据变量进行传递,但是挑战是:
- 期望的JSON非常大,我必须在多次迭代中对集合中的多个API进行此操作
- csv变得非常沉重,难以维护我需要进行的任何更改,因为它很难识别JSON的结束位置(希望您能想象得到)。
- 我想在多个集合中使用相同的预期JSON,所以我无法“重用”相同的JSON,因此我不得不在各处编写它,这使它成为维护的噩梦。
我正在寻找一种将期望的JSON存储在外部文本文件中的方法,以及一种在data.csv中提供txt文件的名称/路径以便集中期望的JSON的机制。
解决方法
不可能直接在Postman中处理本地文件。
您可以做的是设置一个(本地)服务器,向其发送请求,然后响应中将包含您期望的JSON,然后您可以在Postman中对其进行处理。
要在本地文件系统中写入文件,请参见以下内容:https://blog.postman.com/write-to-your-local-file-system-using-a-postman-collection/ 您可以修改它以读取文件。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。