将规范导入Postman

时间:2020-06-05 19:29:20

标签: postman openapi

我目前正在尝试将OpenAPI规范导入Postman以生成集合。我正在使用OpenAPI 3.0,并在使用Postman v7.25.0。我遇到一个问题,尝试根据规范中定义的示例自动设置Postman中路径参数之一的Value。这是我如何为其中一个参数实现示例的一些摘录(YAML):

...
parameters:
  - name: id
    in: path
    required: true
    schema:
      type: string
      example: TEST_VALUE
    description: Generic description for ID
...

它确实是 ,就像我根据the OpenAPI 3.0 spec将示例值添加到正确的位置一样。另外,确实似乎Postman支持此功能-当我导入说明如下的选项时,有一个选项:

请求参数生成

选择是基于架构还是基于架构示例生成请求参数。

我确保将选项的值设置为Example,而不是默认值Schema。但是,一旦生成了集合并使用示例打开了此特定请求,则参数的值仅为<string>,而不是TEST_VALUE的期望值。根据我的规范,请求的其他每个部分都会正确生成,但这只是参数值,我很难将其映射到示例值。

非常感谢我对此提供的任何帮助。谢谢!

0 个答案:

没有答案