Yapi介面管理和測試工具實戰

Yapi 介面管理工具

簡介

YApi是高效、易用、功能強大的API管理平臺,旨在為開發、產品、測試人員提供更優雅的介面管理服務。YApi在Github上已累計獲得了18K+Star,具有優秀的互動體驗,YApi不僅提供了常用的介面管理功能,還提供了許可權管理、Mock資料、Swagger資料匯入等功能,總之功能很強大!

1. 部署

本地部署YApi需要先安裝nodejs和MongoDB,我們先把它們安裝好。

建議:

安裝nodejs,直接下載安裝包雙擊安裝即可,這裡安裝的是10。20。1版本

安裝MongoDB

npm install -g yapi-cli 全域性安裝腳手架

yapi server 啟動服務 訪問http://127。0。0。1:9090

根據視覺化介面配置資訊,

點選安裝 注意訪問地址、使用者名稱、初始密碼資訊(建議備份)

2. 程式啟動

cmd命令進入yapi安裝目錄 如:cd C:\Users**\my-yapi\vendors\server

node app。js

訪問地址http://127。0。0。1:3000 輸入部署中的使用者名稱和密碼,

建議登入上去後修改密碼

3. 外掛

外掛主要是解決在瀏覽器請求測試,cross-request-master。zip解壓後 透過瀏覽器擴充套件程式新增即可,需要開啟開發者模式

4. 匯入Swagger API

新建分組-》新建專案-》資料管理-》 資料匯入-》輸入swagger地址比如:http://172。22。3。61:31318/v2/api-docs

5. 測試

基於第三步匯入的外掛測試API資訊

6. 透過專案中的API新增使用者

新增專案名稱

修改環境配置

Yapi介面管理和測試工具實戰

Yapi介面管理和測試工具實戰

新增介面 post請求 /api/user/reg

推送API即可

總結

目前yapi很強大,能夠把一個專案多個服務管理起來,也可以把多個專案管理起來,方面集中管理和測試