• 9
  • 9
分享
  • 如何用Apifox发送接口请求?
  • Liam 2022-05-24 17:53:49 字数 572 阅读 600 收藏 9

大家好,我们已经安装好了Apifox。而且也建立好了团队和项目。 从建立项目的过程中,我们可以看到Apifox 其实是一个很好的API 管理工具。通过文件夹的层级,可以管理我们项目的所有API。 今天我们的学习任务呢,就是用Apifox 发送一个接口请求。

1.png

今天我们就来学习下大部分都要用的API工具的接口测试功能,也是对测试人员来说最实用的功能。

  • 1.首先用其他工具先抓包。不管是网页里 F12里的网络里的请求或者是抓包工具里的请求。我们复制下CUrl。(如果你本身对接口特别熟悉,可以直接添加接口)。
  • 2.打开我们昨天已经创建好项目,点击+。
  • 3.选择「 导入抓包数据(cURL)」 ,就可以导入单个接口了。
  • 2.png

3.png

  • 4.如果想要一次性导入所有其他工具上的工具,可以直接选择导入。
  • 4.png
  • 5.通过如下界面,我们可以看到它支持的所有工具。用户可以通过文件导入。选择之前的工具,选择文件导入;也可以选择从URL导入。
  • 5.png
  • 6.导入数据后,我们开始设置下API 要运行的环境,变量,参数等配置。
  • 6.png
  • 7.添加环境变量。
  • 7.png
  • 8.设置好环境后,点击运行页签,选择环境。选择一个接口,点击发送。
  • 8.png
  • 9.Apifox 会自动 校验返回响应,如果响应正确,你可以保存为测试用例。

好了,导入一个接口并且运行它的学习任务完成了。今天的介绍就到这里了,感谢各位的阅读。

官网下载地址:www.apifox.cn


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 第一次在学习IntelliJ IDEA过程中,进行web.xml文件的配置时候,对于Http监听情况不是很熟悉,所以找来参考文档以了解原理,以备今后复习来用。1、为什么请求经过七层负载均衡转发后,后端服务器的响应头中的某些参数会被删除?为了实现会话保持,负载均衡会修改后端服务器响应头中的Date、Server、X-Pad和X-Accel-Redirect等参数值。解决方案:在自定义的报文头部中加入一个前缀,如xl-server或xl-date,以避开负载均衡的处理。将七层HTTP监听改为四层TCP监听。2、为什么在HTTP请求的头部增加了Transfer-Encoding: chunked字段...
            12 12 1507
            分享
          • 一个tomcat下如何部署多个项目?Linux跟windows系统下的步骤都差不多,以下linux系统下部署为例。windows系统下部署同理。一、不修改端口,部署多个项目清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的,那能否在同一个tomcat的webapps目录下运行多个不同项目呢?答案是可以的。1、将多个项目包放入webapps文件夹下2、修改conf下的server.xml文件,新增web应用节点定位到server.xml文件结束标签之前,新增web应用节点,一个节点代表一个项目   <!-- Access&nbs...
            12 12 1639
            分享
          •   众多接口管理工具如雨后春笋搬冒出。让人欣慰的是,有许多优秀作品来自国内,包含YApi和rap。  看着中文的官网,熟悉的汉语,不禁让人暗爽。当然这也就带来另一个弊端,因为使用基数少,所以参考资料少。我们想学习使用方法,只能依赖官方文档,也算是福祸相倚了。  本文将带您走进Yapi的世界,让您体验一回小清新的接口管理工具。  根据统计,市面上互联网项目超过10亿,保守统计涉及的API数量有100亿。但是很多API的质量堪忧。因为与API相关的文档、调试、测试和数据Mock在工作中效率非常低。  我们急需一款产品,它需要具有接口管理功能,提供调试,文档管理和测试功能。这时YApi横空出世。  ...
            0 0 708
            分享
          • 渗透方法:黑盒测试:在不知道目标内部的基本构造和内部特性的情况下进行测试白盒测试:与黑盒相反灰盒测试:介于黑白盒之间,在知道较少内部架构的情况下进行攻击渗透目标:主机操作系统渗透测试数据库系统渗透测试应用系统渗透测试网络设备渗透测试:网络通信设备、网络安全设备内网渗透测试外部渗透测试渗透七个步骤:1、前期交互确定渗透测试范围时间估计:预估整体项目的时间周期问答交谈:对企业内雇员进行问答交流(这里应该指社工)范围制定:项目起止时间、授权文件、目标规划确定测试资源:IP、域名范围、ISP、服务器所在国家(渗透需要的资源情报)目标规划确定目标业务分析与需求分析建立通信渠道紧急联系方式应急响应流程进展...
            0 0 2182
            分享
          •  Apifox 自动化测试模块新升级,在流程测试原有功能上新增了测试步骤循环、判断、等待时间的流程控制条件,以及测试步骤分组管理等能力。当业务需要多种判断时,流程控制可用于控制测试步骤的复杂执行顺序,更能模拟用户真实的使用场景,提升测试人员对复杂测试场景的工作效率。循环当测试步骤需要重复执行时,可以通过设置固定数量的有限循环来快速实现。同时支持设置中止条件或遇错处理的逻辑判断,以保证循环能按需运行。注意:右侧运行参数设置模块也有循环功能,但该功能是针对的是整个测试用例。场景实例宠物店需要在当天营业结束后,对今日售出的每个宠物进行信息查询并将「在售」状态变更为「已售出」。假设今日售出 ...
            0 0 1158
            分享
      • 51testing软件测试圈微信