Webエンジニアの日常とリーグオブレジェンド

Webエンジニアとして働いている猫のブログ。EmacsとMySQLとリーグオブレジェンド(LoL)が好物。主に技術的な記事かLoLの記事を書く。

Swagger 2.0 対応のAPIテストツールDreddについに試験的にOpenAPI 3に対応

f:id:yoshiki_utakata:20190120171428p:plain

Dreddとは

DreddとはOpenAPI(Swagger) *1 のSpecificationを元にAPIを叩いてレスポンスが正しいかをチェックしてくれるツールです。

github.com

OpenAPI 3.0対応

Dreddですが、OpenAPI3.0がリリースされたあともなかなか対応されず、僕も少し困っていたのですが、 v7.1.0 から試験的に OpenAPI 3.0 に対応するようです。

github.com

github.com

まだ experimental のようなのですが、私は実際 OpenAPI 3.0 を使っているので、早速使ってみようかと思います。

*1:毎回openapiにswaggerの表記をくっつけるのがつらい...