0

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

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

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

2 回答 2

4

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

于 2015-10-26T06:29:37.260 回答
2

我建议使用 SoapUI 这样做。您可以导入一个 swagger 定义并自动创建许多测试。请参阅此处获取源代码,您可以随时下载预构建的应用程序。

于 2015-10-26T22:49:06.170 回答