rob*_*max 4 postman postman-collection-runner
我想在Postman中参数化我的测试。这是POST请求的示例正文:
{
"entity_id": "{{entity_id}}",
"text": data.comment_name
}
Run Code Online (Sandbox Code Playgroud)
entity_id是全局变量,它可以正常工作,但是我想text从JSON文件中设置的值。
data.comment_name不起作用,它完全将我保存data.comment_name为文本变量。我想将此JSON文件的所有变量包含在收集运行器中。我怎样才能做到这一点?
如果您的数据文件看起来像此JSON示例:
[
{
"entity_id": 1,
"comment_name": "This is my comment_name"
}
]
Run Code Online (Sandbox Code Playgroud)
要引用文件中的值,POST正文需要如下所示:
这就是您的示例,但无需" "在变量周围添加。如果值是数字,并在请求正文中的值周围加上引号,则可能会导致问题,使之成为字符串,并可能导致错误的请求。
| 归档时间: |
|
| 查看次数: |
3687 次 |
| 最近记录: |