Swagger接口测试框架-知识集锦
Swagger是遵守OpenAPI规范(OAS)的世界上最大的API框架开发工具,可在整个API生命周期内进行开发,从设计和文档到测试和部署。它提供了许多试用的工具来帮助开发者进行接口开发,如及时接口文档编写工具swagger-editor,前端展示swagger-ui,还有代码自动生成工具swagger-codegen。
下面会分别对这些工具进行介绍,由于Swagger的版本更新较快,功能愈发强大,所以我选择了使用swagger2进行整合,并且使用java语言进行示例。
swagger-codegen自动生成代码工具的介绍与使用 --生成客户端代码
功能强大的swagger-editor的介绍与使用 --生成API文档,兼生成服务端代码
swagger-ui生成api文档并进行测试 --API文档和接口测试
如果,你只是想在你的java spring工程里使用swagger,那么你可以直接看这篇文章
Spring Boot中使用Swagger2构建强大的RESTful API文档
如果,你觉得swagger原生的ui风格不好看,想换换风格,你可以看这篇文章
Swagger 自定义UI界面
标准
OAS标准(OpenAPI规范标准) https://www.jianshu.com/p/5365ef83252a
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
2018-02-07 TCP:传输控制协议
2017-02-07 为什么要写博客