yApi使用方法


yApi是什么?

YApi 是一個可本地部署的、打通前后端及QA的、可視化的接口管理平台。
image

yApi的功能特性

Ø可視化接口管理

Ø數據mock

Ø自動化接口測試

Ø數據導入(各種,包括swagger、har、postman、json、命令行)

Ø權限管理

Ø支持本地化部署

Ø支持插件

Ø支持二次開發

環境地址

https://yapi.loghub.com/

普通mock

image
image

高級mock-添加期望

image

高級mock-腳本

image

優先級

請求 Mock 數據時,規則匹配優先級:

Mock 期望 > 自定義 Mock 腳本 > 項目全局 mock 腳本 > 普通 Mock

小技巧

用到高級mock腳本時,有時候需要根據某個參數值過濾返回結果,這時候如果不清楚返回值是什么,可以直接把參數返回

mockJson = params

知道參數的結構之后,就可以按照參數的輸入返回相應的結果了

if(JSON.parse(params.param_json).shop_order_id == 1){
  mockJson = {"test":"test"}
}

參考資料

yapi源碼地址:
https://github.com/YMFE/yapi

yapi官方文檔地址:
https://hellosean1025.github.io/yapi/documents/index.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM