当前位置:网站首页>强大的开源API接口可视化管理平台-YApi
强大的开源API接口可视化管理平台-YApi
2022-06-28 22:23:00 【码同学软件测试】
图片
YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。本文将带领大家搭建YApi接口平台
1
nodejs安装和配置
访问 node中文网 https://nodejs.org/zh-cn/ 下载长期支持版,下载后一路下一步安装即可
2
mongdb安装和配置
访问http://navo.top/f2YVJz下载安装文件


一路下一步
3
安装yapi
在cmd窗口执行如下命令
npm install -g yapi-cli --registry
https://registry.npm.taobao.org
安装完成后执行会启动yapi可视化安装服务——yapi server
打开浏览器访问http://localhost:9090

点开开始部署,成功后有如下界面,请记住自己的用户名和密码

4
启动yapi平台
在cmd窗口,进入自己的yapi的安装目录,本文中的安装目录是D:\my-yapi
执行命令node vendors/server/app.js 启动后在浏览器访问http://localhost:3000

5
yapi跨域插件安装
访问该链接http://navo.top/muYr6f 下载yapi跨域插件并安装至chrome浏览器
6
项目创建
登录项目,点击新建项目,然后手动添加接口

添加成功后依次编辑及运行,可以完成接口调试


但是这样一个个添加接口实在太慢,我们可以采用fiddler抓包,导出为har文件,再直接导入yapi平台的方式快速添加接口
7
导入har文件
打开Fiddler抓取码同学全栈项目token案例

将抓到的请求导出为har文件

然后点击下一步,保存为pinter.har
在yapi平台中点击【数据管理】,选择数据导入方式为HAR,点击上传pinter.har,然后点击确认

再次进入yapi平台【接口列表】,两个接口依据顺利导入
进入【测试集合】,导入待测接口

导入后点击开始测试
是不是非常方便,赶快搭建属于你们自己的接口管理平台,解锁更多功能!
边栏推荐
- Mysql通过ibd文件恢复数据的详细步骤
- C#/VB. Net to convert PDF to excel
- 5毛VS600亿,食品安全问题是卫龙上市最大的拦路虎?
- The new version of OpenAPI engine of Kingdee cloud dome is coming!
- JS array common methods
- 面试官:Redis中字符串的内部实现方式是什么?
- Linux Installation mysql5.7 (centos7.6) tutorial
- FANUC机器人_KAREL编程入门(2)_通用IO信号的使用方法
- 代码复查
- Gross vs60 billion. Is food safety the biggest obstacle to Weilong's listing?
猜你喜欢

Zadig officially launched vs code plug-in, making local development more efficient

The new version of OpenAPI engine of Kingdee cloud dome is coming!

C#/VB.NET 将PDF转为Excel

Analysis of CSRF Cross Site Request Forgery vulnerability

2022-06-28:以下golang代码输出什么?A:true;B:false;C:panic;D:编译失败。 package main import “fmt“ func main() {

Use of dynamic panels

数据可视化中柱状图的实例应用,让乘风破浪公演结果一目了然

Linux Installation mysql5.7 (centos7.6) tutorial
oracle设置密码复杂度及设置超时退出的功能

宜明昂科在港交所递表:2021年亏损翻倍,过往融资额存在夸大情形
随机推荐
【selenium自动化过程中的api抓包】browsermobproxy的安装和配置
6月底了,让我康康有多少准备跳槽的
【HackTheBox】 meow
Embedded dynamic Arabic string conversion LCD display string [thanks for Jianguo ambition]
go语言插件平台的实现思路
Zadig + sonarqube, ensuring the safety of the development process
C#/VB.NET 将PDF转为Excel
Pytorch builds transformer to realize multivariable and multi step time series forecasting (load forecasting)
DBNN实验进展
Appium automated test Jiugongge unlock
apipost脚本使用讲解一~全局变量
QtCreator5.15.0源码编译全过程记录
How to use the style label of jade template- How to use the style tag with jade templates?
IC Nansha|AMD高级副总裁、大中华区总裁潘晓明:制程、架构、平台优化突破计算边界
微搭低代码中实现二维码生成
Advanced workplace | understand the "entry" of position advantages
Qtcreater5.15.0 source code compilation process record
什么是低代码开发?
Sample code of using redis to realize the like function
Axure custom components