SoapUI(フリー/オープンソース版)を使用して、私たちがしばしば行う幅広いAPIテストのために有用であるかどうかを確認しています。いくつかのテストケースを自動化するような機能のいくつかは、(他の多くのものの中でも)非常に便利です。SoapUIにスワッガー定義を無料でインポートできますか?
問題は、手動で1つずつ作成することなくすべてのエンドポイントをSoapUIにインポートする方法を理解できないことです。私はswaggerからインポートするオプションがあることがわかりますが、私はそれを動作させるように見えることはできませんし、周りのグーグルはこれまで私を助けていない。
- 無料版を使用しても可能ですか?私はREST 発見はプロの機能だが、それは私が探しているものではないことを知っている。
- 誰かがどのような手順になるか教えていただけますか?私はそれをswagger-uiページに向けてみましたが、それは何もしませんでした。私はアプリケーションのソースコード(java + springで書かれている)にアクセスできますが、インポートする必要がありますswaggerの定義はどこかにありますか?私は周りに投げたが、私はおそらく適切な場所で探していないだろう。
私はおそらく簡単に何かに詰まっていることは知っていますが、私はこれに助けていただければ幸いです。
編集:これはSOAPUIバージョン5.2.1
SoapUIはYamlではなくjson形式のスワッガーファイルのみをインポートします。 swagger-editorを使用してYAMLをインポートし、JSONをダウンロードしました。 – intotecho
@intotecho本当ですか?ファイルへのパスと正しいMIMEタイプ( "application/yaml")を指定するだけで、YAMLファイル(SoapUI 5.3.0)のインポートに成功しました。 – naXa