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