位置: 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项目实战)

  • vivox70怎么开5g(vivoy70s怎么开5g)

    vivox70怎么开5g(vivoy70s怎么开5g)

  • 美团还款在哪里找(美团还款在哪里分期)

    美团还款在哪里找(美团还款在哪里分期)

  • 华为p40手机有呼吸灯吗(华为p40手机有呼叫限制吗)

    华为p40手机有呼吸灯吗(华为p40手机有呼叫限制吗)

  • 把苹果电池优化关了好不好(把苹果电池优化怎么关)

    把苹果电池优化关了好不好(把苹果电池优化怎么关)

  • 华为nova6se支持语音唤醒吗(华为nova6se支持wifi6吗)

    华为nova6se支持语音唤醒吗(华为nova6se支持wifi6吗)

  • 微信删好友对方列表也会删除么(微信删好友对方能看到吗)

    微信删好友对方列表也会删除么(微信删好友对方能看到吗)

  • 一个钉钉号可以在手机和电脑上同时登录吗(一个钉钉号可以看两个直播吗)

    一个钉钉号可以在手机和电脑上同时登录吗(一个钉钉号可以看两个直播吗)

  • cad诞生于什么年代(cad什么时候诞生的)

    cad诞生于什么年代(cad什么时候诞生的)

  • 缓存服务器不可用是怎么回事(缓存服务器不可用)

    缓存服务器不可用是怎么回事(缓存服务器不可用)

  • 抖音审核多久(抖音审核好久)

    抖音审核多久(抖音审核好久)

  • 苹果6s怎么强制关机(苹果6s怎么强制关机重启手机)

    苹果6s怎么强制关机(苹果6s怎么强制关机重启手机)

  • iphone4s什么时候出的(iphone4s什么时候出的上市)

    iphone4s什么时候出的(iphone4s什么时候出的上市)

  • word自动排序号取消(word自动排序号123取消)

    word自动排序号取消(word自动排序号123取消)

  • 快手怎么发3分钟视频(快手怎么上传三分钟视频)

    快手怎么发3分钟视频(快手怎么上传三分钟视频)

  • oppoa3耳机设置在哪里(oppoa93耳机设置)

    oppoa3耳机设置在哪里(oppoa93耳机设置)

  • 叮咚智能音箱怎么用(叮咚智能音箱怎么样)

    叮咚智能音箱怎么用(叮咚智能音箱怎么样)

  • 电脑怎么下ps软件(电脑怎么下载ps的软件)

    电脑怎么下ps软件(电脑怎么下载ps的软件)

  • 做近视眼手术是怎么样一种体验?

    做近视眼手术是怎么样一种体验?

  • 红包收不了是什么原因(突然红包收不了钱)

    红包收不了是什么原因(突然红包收不了钱)

  • 苹果手机为什么没有订阅选项(苹果手机为什么连不上wifi)

    苹果手机为什么没有订阅选项(苹果手机为什么连不上wifi)

  • bixby键自定义(更改bixby功能键)

    bixby键自定义(更改bixby功能键)

  • 如何用u盘装系统?UltraISO软件安装win7系统图文教程(如何用u盘装系统知乎)

    如何用u盘装系统?UltraISO软件安装win7系统图文教程(如何用u盘装系统知乎)

  • 招财树的养殖方法和注意事项(招财树的养殖方法)

    招财树的养殖方法和注意事项(招财树的养殖方法)

  • element table数据量太大导致网页卡死崩溃(elements table)

    element table数据量太大导致网页卡死崩溃(elements table)

  • 微信小程序计算器(含源码)、含js精确运算代码(微信小程序计算器代码)

    微信小程序计算器(含源码)、含js精确运算代码(微信小程序计算器代码)

  • 人力资源外包可以选择简易计税吗
  • 公司利润提取如果避税怎么做会计分录?
  • 增值税的计税依据是什么
  • 融资租赁税率是什么意思
  • 社保缴费是当月扣当月的吗
  • 出售其他债权投资
  • 税金及附加期初余额在哪一方
  • 发票认证抵扣后还有用吗
  • 滴滴出行发票可以抵扣进项税吗
  • 高新技术企业分类
  • 子公司固定资产移到母公司
  • 房地产开发企业预缴增值税
  • 个体户能开增值税专用发票税率是多少
  • 调增教育经费如何做账
  • 提取法定盈余公积比例
  • 工程项目垃圾清运项目编码
  • 应付票据与应付账款
  • 个税手续费返还计入哪个科目
  • 新租赁准则承租人进项税
  • 白酒消费税税率多少钱一吨
  • 存货的计税价格是什么
  • 既销售货物又提供劳务例题
  • 支付装修款
  • 个人出租住宅需要交哪些税
  • win10锁屏壁纸自动更新
  • 无法登陆wifi怎么登陆路由器
  • sharedprem.exe - sharedprem是什么进程 有什么作用
  • 详解php实现执行任务
  • 固定资产终止确认的会计处理
  • 退休费用会计分录
  • 材料成本差异属于流动资产吗
  • 带你看看房间英语怎么写
  • 银行历年账单怎么查
  • vue子组件监听父组件
  • vue3 原理
  • 前端从后端拿excel文件
  • vue destroyed销毁组件
  • nodejs 2020
  • 计提本月房产税的纳税基数怎么算的
  • 律师事务所主要业务范围介绍
  • 提取现金准备发放工资
  • 增值税普通发票和专用发票有什么区别
  • 发票验旧有时间规定吗
  • access 运行sql
  • 个体户取现金的几种方法
  • 电子发票开错了应该怎么办?
  • 怎样备份mysql数据库
  • 业务招待费的进项票可以抵扣吗
  • 提现手续费属于什么费用
  • 政策性搬迁涉及的税种
  • 出国人员差旅出差补贴标准
  • 应收账款计提坏账比例
  • 现金流量表补充资料的作用
  • 因质量问题质保金未能收回怎么处理
  • 跨年度暂估成本高了怎么办
  • 远期支票可以背书转让吗
  • 发工资代付是什么意思
  • 如何查询公司的营业执照照片
  • 预收账款账务处理流程图
  • 应付票据在资产负债表怎么填列
  • 电子承兑汇票接收不了怎么办
  • 制造费用怎么结算
  • 虚拟机怎么安装exe文件
  • 进入bios设置u盘启动
  • skydrive官网登录
  • windows8连wifi
  • ServiceLayer.exe - ServiceLayer是什么进程 有什么用
  • virtualbox 虚拟化
  • css 网页布局
  • perl的正则表达式语法
  • 使用jquery实现的项目
  • nodejs readdir
  • [置顶]游戏名:chivalry2
  • 基于jquery的框架
  • Android Fragment 体系 源码追踪笔记(4)
  • javascript 组件
  • ui课程入门
  • 哈尔滨国家税务局客服电话
  • 服务行业工作总结不足
  • 辽宁网上税务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设