【问题标题】:Generate sample request and responses from Swagger Definition从 Swagger 定义生成示例请求和响应
【发布时间】:2015-12-02 12:28:00
【问题描述】:

我想从 swagger 定义文件 (yaml/json) 生成示例请求和响应。目的是剔除这些 API。

不幸的是,我没有管理员权限来安装 swagger 编辑器的生成服务器列表中列出的任何服务器框架。我也尝试过使用 soapui(5.x) 和 ready api 来模拟它,但是它们都无法解析定义文件的响应对象中的模式引用 - 例如:

"responses": {
          "200": {
            "description": "pet response",
            "schema": {
              "$ref": "**#/definitions/Pet**"
            }
          },
          "default": {
            "description": "unexpected error",
            "schema": {
              "$ref": "**#/definitions/ErrorModel**"
            }
          }

有没有一种简单的方法可以根据定义生成模拟请求和响应?

谢谢,

【问题讨论】:

标签: json swagger-2.0


【解决方案1】:

我认为这 (http://apigee.com/about/blog/developer/swagger-test-templates-test-your-apis) 就是您要找的。​​p>

它遍历了一系列产品(Handlebars JS、Mocha JS、Commander JS)以及如何编排它们以获得一些测试代码。

【讨论】:

  • 谢谢斯蒂芬,我没有管理员权限来安装任何需要管理员权限才能安装的工具:(。另外,我有一个存根工具,但它需要实际的 json 示例(请求和响应)生成存根。
猜你喜欢
  • 2016-06-02
  • 1970-01-01
  • 1970-01-01
  • 2019-05-06
  • 1970-01-01
  • 2020-06-30
  • 2023-03-15
  • 2021-01-20
  • 2017-05-15
相关资源
最近更新 更多