使用swagger进行接口设计,测试和联调

2017-05-24  本文已影响990人  cpu_driver

1. swagger简介

swagger是一款能够进行接口设计,测试和联调的开源的OAS(the OpenAPI Specification)。其github

2. 安装swagger-editer

.1 打开swagger-editer,直接进行下载:


.2. 我假设你已经安装好node,npm,并且是合适的版本。
执行下面的命令,安装依赖,
npm install --registry=https://registry.npm.taobao.org·
.3. 打开本地服务
执行下面的命令:
npm run serve-static
如下:

我们便可以愉快的写YAML了。有很多图形化编辑工具,可以百度。
.4. 生成json,备用

2. 安装swagger-codegen

3.安装swagger-ui

 <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger-ui</artifactId>
            <version>2.2.2</version>
        </dependency>
        <dependency>
            <groupId>io.springfox</groupId>
            <artifactId>springfox-swagger2</artifactId>
            <version>2.2.2</version>
        </dependency>

最终启动后访问:
http://127.0.0.1:8080/swagger-ui.html
便可以看到: 借用[小莫](https://xiaomo.info/)的图片

于是我们就可以测试自己的接口

上一篇 下一篇

猜你喜欢

热点阅读