我们正在使用Swagger从源代码中生成API文档。我现在想知道是否有任何工具可以自动检查生成的OpenAPI文档(= Swagger )与RESTful API设计最佳实践的一致性。
例如,Zalando为REST设计定义了一个可公开使用的指南,在这些指南中,有许多规则可以根据OpenAPI规范自动检查:
到目前为止,我只找到了检查OpenAPI文档的完整性和命名约定的工具。有人知道一个有更先进规则的工具吗?
更新:
与此同时,我发现了一个名为Zally (https://github.com/zalando-incubator/zally)的工具。这个工具检查是否违反了扎兰多的REST-Api准则。它相当容易配置或扩展。
发布于 2017-11-29 03:23:31
其中一些可以作为规则添加到openapilint中。为了寻找差异,向后兼容性检查需要比较两个规范版本,这有点复杂。
https://stackoverflow.com/questions/46484700
复制相似问题