将swagger-ui中的接口导入postman

1.简介

swagger是一款深受广大后端开发人员喜爱的工具,它能够帮助使用者减少文档的编写,且能够以可视化界面的形式呈现接口,方便测试。使用swagger唯一的缺陷在于需要用注解对每个接口进行解释说明,无形中也增加一些代码量。本文将详细介绍将swagger声明的接口快速导入postMan,快速进行测试。
2.swagger配置篇
(1)导入依赖jar包
首先在所要使用swagger的工程中导入相关依赖,主要的依赖有:


io.springfox
springfox-swagger2
2.8.0


io.springfox
springfox-swagger-ui
2.8.0

(2)编写配置类
将swagger-ui中的接口导入postman_第1张图片
(3)启动类上添加配置类扫描路径和@EnableSwagger2注解,同时注意还需要添加controller类所在的扫描路径,否则可能出现无法找到注解接口的情况。
3.controller类和其对应的方法进行注解
具体注解可查看swagger的相关文档。
将swagger-ui中的接口导入postman_第2张图片
在这里插入图片描述
4.访问swagger的可视化页面
访问路径在配置类中已经配置过:http://localhost:15031/swagger-ui.html#/
将swagger-ui中的接口导入postman_第3张图片
5.将接口导入到postMan
(1)找到上述文档路径,也就是上图中的:http://localhost:15031/v2/api-docs,将其导入postMan。注意,导入时项目要处于运行状态,否则导入不成功。
将swagger-ui中的接口导入postman_第4张图片
(2)导入成功后,根据需要配置具体测试环境和生产环境地址,方便测试不同环境的接口。
将swagger-ui中的接口导入postman_第5张图片
将swagger-ui中的接口导入postman_第6张图片
将swagger-ui中的接口导入postman_第7张图片
(3)测试具体接口
将swagger-ui中的接口导入postman_第8张图片

你可能感兴趣的:(springboot,swagger)