【问题标题】:Dredd-like tool for swagger? [closed]大摇大摆的类似Dredd的工具? [关闭]
【发布时间】:2015-10-26 04:40:07
【问题描述】:

是否有像 Dredd(用于 API 蓝图)这样的工具可以与 Swagger 架构一起使用?

我想使用这样的工具来自动化测试 - 让 swagger 架构文件记录我的 API,然后使用这样的工具来自动化测试。 该工具应具备以下能力:

  • 定义运行测试的端点(包括主机和端口)
  • 为每个测试提供描述符或元数据,用于定义要使用的架构文件、要使用的示例有效负载以及预期响应是什么

【问题讨论】:

  • 自前几天发布 v1.1.0 以来,Dredd 现在是 Swagger 的类似 Dredd 的工具。

标签: swagger apiblueprint dredd


【解决方案1】:

有一个 Swagger2Blueprint 转换器 (https://github.com/apiaryio/swagger2blueprint),您可以使用它来设置带有 Dredd 和 Swagger 文件的工作流程。

【讨论】:

  • 是的,我们正在考虑退出蓝图。而且我碰巧发现 dredd 有点不稳定,尤其是在需要填充 DB 条目的钩子周围。
  • 你所说的钩子周围的片状到底是什么意思?所以我们可以改进它。
【解决方案2】:

我建议使用 SoapUI 来执行此操作。您可以导入一个 swagger 定义并自动创建许多测试。源码见here,你可以随时下载预建的应用程序。

【讨论】:

    猜你喜欢
    • 2021-09-03
    • 2014-07-19
    • 2015-12-14
    • 2018-11-29
    • 2018-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多