位置: IT常识 - 正文

Apifox:详细使用教程,带你轻松拿捏(api使用方法)

编辑:rootadmin
Apifox:详细使用教程,带你轻松拿捏

目录

Apifox简介

Apifox的安装与使用

Apifox新建项目的流程

编写接口文档


Apifox简介

推荐整理分享Apifox:详细使用教程,带你轻松拿捏(api使用方法),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:api如何用,api forge,api使用教程,api使用方法,apifox详细使用教程,apifox详细使用教程,api使用教程,apifox的使用,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在日常编程开发过程中经常实行的是前后端分离架构的模式,一个项目的落地会通过产品、开发、测试三方会审,对项目需求评审过后,前后端开发会制定一些接口,他们通常会用以下方式:

开发指定接口文档(Reg)。

后端开发依据接口文档开发接口,一边开发一边测试(Postman)。

前端开发需要(Mock)数据供前端调用。

开发完成后,测试通过(Postman,Jmeter)去进行接口测试。

为了能让各个产品项目负责人落地更加便捷,Apifox应运而生实现了API设计开发测试一体化协作。俗称:Apifox=Postman+Swagger+Jmeter+Mock工具集。简而言之:开发人员在Apifox里定接口、前端直接根据Apifox去Mock数据、后端开发直接在Apifox进行调试、测试人员直接在Apifox的接口文档里面写用例、接下来就是前后端进行联调。

Apifox的安装与使用

安装的话就很简单了,百度搜索 Apifox ,或点击右侧的网址 Apifox网址 ,进入网址选择自己电脑适配的系统以及需求进行选择使用。

这边我电脑是 win64 ,所有这边我下载了桌面版64位,下载完成傻瓜式安装即可。安装完成进行注册登录,登录完成你会看到界面有一个个人项目,里面有一个项目案例给你简单介绍一下这个根据的简单使用。

给你一个简单的案例,呈现页面会出现哪些信息,让你初步了解一下。

对于页面的风格自己也可以进行设置, 打开设置对页面的主题颜色和字体大小可以自定义,还有一些其他的网络代理、证书代理调配等。

Apifox新建项目的流程

点击新建团队,创建新项目。

输入自己的团队名称,点击保存。

进入自己保存的团队:可以新建项目、可以定向邀请成员协同操作、可以修改团队名称移交或解散团队。

接下来新建项目,输入名称,项目图标自定,如果第一次使用可以允许包含示例数据,因为我这里没有定向邀请其他成员,项目中就只有我一个人,点击确认即可。

点击确认之后跳转到如下界面,因为上面我同意包含示例数据,所有在项目概览中的项目统计上数字不为0, 当前的项目可进行的操作很多,如下:

编写接口文档

基本信息填写

点击新建接口,进行编写接口文档。

因为本人服务器停运,这里借助黑马程序员某位老师的接口进行展示(doge),这里填写最基本的信息。

确认信息无误后点击保存即可。

Apifox:详细使用教程,带你轻松拿捏(api使用方法)

params参数设置

params参数有两种方式,一种是 url后面?之后的参数;另一种是 url中的{参数名}参数。

Body参数

Body参数可以根据自己的需求上传不同格式的文件信息。

这里借用上文提到的接口简单的演示一下,转成json格式的数据是什么样的。这个工具会将我们的数据自动解析并识别成json格式。

我们可以将自己接口上的list添加一下新的东西来验证返回成功的200数据,如下:

将响应成功的案例自动生成在下面:

为了方便区别自己的接口是否成功写入,可以写入一个错误的响应以及案例来进行区别,可以将错误的响应里面的内容删除一点,并根据错误的响应生成一个异常示例:

修改文档完成点击保存并点击运行进入运行页面,点击自动生成的数据,点击发送即可

没有问题点击保存为用例

也可以设置特殊情况,来保存成为错误的用例

也可以给测试的数据添加一些动态值来更好的处理一些情况

后置操作获取token值

我们在进行登录接口的测试时,可以通过后置操作获取其相应的token值,其操作和上文一样,编写相应的接口文档

通过后置操作获取其token值

Apifox的其他功能:

环境变量、全局变量、临时变量、动态变量、随机参数、自动化字段、socket接口、团队管理、导入导出、MOCK、脚本开发、自动化执行、Jenkins持续集成等

总结:

总的来说,Apifox这个工具的功能性还是很强大的,很多企业也开始使用这个工具,对于程序员来说,不善于接触新事物对自身的发展是不利的,这篇文章主要介绍了这个工具的基本使用,还有很多强大的功能没有在此体现出来,还是需要各位在工作中慢慢发掘。

本文链接地址:https://www.jiuchutong.com/zhishi/295314.html 转载请保留说明!

上一篇:前端技术搭建贪吃蛇小游戏(内含源码)(前端搭建项目)

下一篇:Vue项目实战——【基于 Vue3.x + Vant UI】实现一个多功能记账本(开发导航栏及公共部分)(vuecli项目实战)

  • 网店推广的重要性(网店推广的目的是什么)

    网店推广的重要性(网店推广的目的是什么)

  • 笔记本怎么连接无线网络视频教程(笔记本怎么连接无线路由器)(笔记本怎么连接蓝牙耳机)

    笔记本怎么连接无线网络视频教程(笔记本怎么连接无线路由器)(笔记本怎么连接蓝牙耳机)

  • 华为p40截屏有几种方法(华为p40屏幕截图)

    华为p40截屏有几种方法(华为p40屏幕截图)

  • 微信成听筒模式了怎么改

    微信成听筒模式了怎么改

  • 华为手机智能助手怎么关(华为手机智能助手怎么关闭)

    华为手机智能助手怎么关(华为手机智能助手怎么关闭)

  • 华为mate20录屏功能在哪里(华为mate20录屏功能怎么打开)

    华为mate20录屏功能在哪里(华为mate20录屏功能怎么打开)

  • 网关离线是什么意思(网关当前离线,请重新连接是什么意思)

    网关离线是什么意思(网关当前离线,请重新连接是什么意思)

  • 微信怎样才能免费提现(微信怎样才能免费转账到银行卡)

    微信怎样才能免费提现(微信怎样才能免费转账到银行卡)

  • 小米手机刷机后怎么恢复原来的数据(小米手机刷机后开不了机怎么办)

    小米手机刷机后怎么恢复原来的数据(小米手机刷机后开不了机怎么办)

  • 鼠标宏有什么作用(鼠标宏什么作用)

    鼠标宏有什么作用(鼠标宏什么作用)

  • 苹果xr原装充电器型号(苹果xr原装充电器多少钱)

    苹果xr原装充电器型号(苹果xr原装充电器多少钱)

  • 无线网路由器光信号亮红灯怎么回事(无线路由器光信号闪烁怎么回事)

    无线网路由器光信号亮红灯怎么回事(无线路由器光信号闪烁怎么回事)

  • 无线端和pc端是什么意思(无线端和pc端是一样的吗)

    无线端和pc端是什么意思(无线端和pc端是一样的吗)

  • 华为p30在哪里设置滑动样式(华为p30在哪里设置锁屏密码)

    华为p30在哪里设置滑动样式(华为p30在哪里设置锁屏密码)

  • oppo11plus什么时候上市的(OPPO11plus什么时候发行的)

    oppo11plus什么时候上市的(OPPO11plus什么时候发行的)

  • caj是什么文件(caj是啥格式)

    caj是什么文件(caj是啥格式)

  • iphone在线啥意思(iphone在线是什么)

    iphone在线啥意思(iphone在线是什么)

  • 微信群里相片多久失效(微信群多的图片)

    微信群里相片多久失效(微信群多的图片)

  • 手机怎么给图片加白边(手机怎么给图片改名字)

    手机怎么给图片加白边(手机怎么给图片改名字)

  • 淘宝发不出信息给卖家(淘宝发不出信息说可能存在怎么回事)

    淘宝发不出信息给卖家(淘宝发不出信息说可能存在怎么回事)

  • 一加七耳机怎么使用(一加耳机操作)

    一加七耳机怎么使用(一加耳机操作)

  • 抖音上的配音怎么制作(抖音上的配音怎么设置成铃声)

    抖音上的配音怎么制作(抖音上的配音怎么设置成铃声)

  • iphonex长曝光怎么设置(iphone长曝光摄影)

    iphonex长曝光怎么设置(iphone长曝光摄影)

  • 电脑上爱奇艺怎么完全卸载(电脑上爱奇艺怎么取消自动续费)

    电脑上爱奇艺怎么完全卸载(电脑上爱奇艺怎么取消自动续费)

  • CSS中的overflow,(Css中的color属性用于设置html元素的背景颜色)

    CSS中的overflow,(Css中的color属性用于设置html元素的背景颜色)

  • 工资申报是当月申报当月的吗
  • 盈余公积计提比例必须是10%么
  • 二手车需要交哪些额外的钱
  • 银行商业承兑汇票到期怎么兑现
  • 固定资产不提折旧怎么算
  • 融资租赁设备增值税怎样抵扣
  • 企业之间借款利息进项税可以抵扣吗
  • 资产减值测试是什么意思
  • 汇算清缴后发生销售退回会计分录
  • 职工在异地住院怎么报销
  • 应收账款管理制度设计毕业设计
  • 商业折扣如何开发票
  • 合伙企业投资需要缴纳印花税吗
  • 延期缴纳税款的条件是什么
  • 个人销售比例用什么函数
  • 研发费用如何分摊到多个项目的建议
  • 税务年报网上怎么申报小微企业
  • 重庆增值税税率调整
  • 去银行打印公户流水需要带什么
  • 上月的应付账款怎么记账
  • 会计中坏账准备的借贷方向
  • 公司破产清算的清偿顺序为
  • 坏账准备冲回是借方还是贷方
  • 如何查企业是否上市公司
  • 本月计提增值税的金额是怎么得来的
  • 资产负债表的编制方法
  • word文档不好用
  • 金税卡服务费抵扣政策
  • iTunesHelper.exe是什么进程?iTunesHelper.exe系统错误怎么解决?
  • 电脑记事本在哪里打开
  • adv举例
  • 医保和养老保险一样吗
  • 期初留存收益是什么科目
  • 企业公益性捐赠扣除限额
  • wordpress介绍
  • 销售费用的类型
  • vue兼容性
  • php23种设计模式
  • 分支机构可以不分配所得税吗?
  • 餐饮费是业务招待费还是差旅费
  • idea可以编写vue吗
  • vue图片放在哪里
  • 【超用心整理】Markdown常用语法介绍,看这一个就够了
  • 对公账户的备用金取现额度
  • 用于职工福利的进项税账务处理
  • php5.2漏洞
  • phpcms缩略图不要自动裁剪的设置方法
  • 会计分录记录于什么中
  • 个人所得税手续费返还增值税申报表怎么填
  • 融资性租赁税率
  • 预付账款和应付账款的区别与联系
  • 企业收到个体户的普通发票还需要缴纳20%的税吗
  • 商品周转天数计算方法
  • 职工罚款的会计处理办法
  • 无形资产减值准备
  • 电子发票如何申请电子签章
  • 新公司的注册
  • 换工作后个税app单位会自动更改吗
  • 总分类账户与明细分类账户的关系
  • sql server错误和使用情况报告
  • mysql5.5解压版安装教程
  • ubuntu系统中如何安装WiFi驱动
  • 如何更改win7
  • xp系统安装版
  • 无人值守工厂
  • linux 硬盘满了
  • sdl_init
  • ssh登录报错
  • windows8如何进入bios
  • opengl教程48讲
  • js声明数据类型
  • 安卓十游戏怎么玩
  • jquery转dom
  • 怎么利用python爬虫爬数据
  • 置顶是什么意思呢
  • jquery实现自动轮播
  • ajax获取数据两种类型
  • 四川国家税务局官网
  • 安徽省电子税务局怎么下载
  • 消费税申报详细流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设