我正在玩SoapUI(免费/开源版),看看它是否对我们经常进行的那种广泛的API测试有用,因为我们现在正在swagger-ui页面上进行大部分测试在每个服务器/应用程序和一些功能,如自动化一些测试用例可能非常方便(在许多其他).
我遇到的问题是我无法弄清楚如何将所有端点导入SoapUI而无需逐个手动创建它们.我看到有一个从swagger导入的选项,但我似乎无法让它工作,谷歌搜索到目前为止没有帮助我.
我知道我陷入了一些可能非常简单的事情,但我很感激任何帮助.
编辑:这是使用SoapUI版本5.2.1
Rao*_*Rao 22
以下是您可以遵循的步骤,以便将swagger定义导入SoapUI,并确保swagger definition手头或其URL(基本上是json).
前提条件是,swagger plugin在安装了SoapUI如图所示这里
File -> Create Empty Project菜单选项创建一个空项目.Import Swagger如下所示的选项.

你完成了.所有资源及其方法都应出现在您的项目中.
如果您无法Import Swagger在右键单击上下文中看到该选项,则表示未安装插件.如果已安装,请确保已安装SoapUI-5.2.1
更新
添加一些公开招摇定义,以便对想要尝试一个的人来说很方便.
这是SwaggerUI的宠物商店 swagger定义v2.0
导入swagger定义后,您会看到类似下面的内容.
| 归档时间: |
|
| 查看次数: |
27955 次 |
| 最近记录: |