Apipost是一款集API调试、生成文档、Mock、测试于一体的协同工具。单个工具能够同时满足接口测试、生成/分享文档、Mock、流程测试等性能,还有超实用的多人多角色间实时合作的性能。将前端、后端、测试三种角色串联起来,从而实现工作流程无缝连接、进步研发效率!

官网链接:

Apipost-基于合作,不止于API文档、调试、Mock


(Apipost应用工作全流程)

上面带大家一起领略下Apipost的魅力。Let's go ~

01

利用Apipost进行接口调试

接口调试是在开发阶段中应用最多的一个性能,利用ApiPost进行惯例的接口调试性能。

首先点击新建接口、填写接口URL和参数,保留胜利响应示例,点击发送、你能够查看返回数据,返回Header、Cookie、状态码、申请时长等等数据。

在我的项目开发中,咱们还能够对接口状态进行标记,不便我的项目成员间在线查看,团队管理者也能对我的项目进度高深莫测。

02

利用Apipost疾速生成接口文档

测试完后想疾速生成文档给前端看时,只需点击分享文档,即可获取对应的文档链接。

咱们只需将生成的文档链接发送给前端搭档就能够啦,当然,如果后端搭档须要批改接口数据时,分享给前端搭档的文档也会实时同步更新,这样就大大节俭了前后端开发以及沟通工夫。几乎是前开发搭档们的福音~

值得一提的是,咱们同时反对分享文档、分享我的项目和自定义分享大家能够依据本人的需要进行抉择。另外,有些搭档对数据保密性要求比拟高,能够通过设置文档查看时效和明码来保障数据的安全性。

03

在Apipost中应用Mock

家喻户晓,在后端接口还没有开发实现的时候,接口是无奈获取数据的,那么前端小伙伴就须要通过 Mock 当时编写好 API 的数据生成规定,由工具动静生成 API 的返回数据。通过拜访 Mock 来取得页面所须要的数据,就能够轻松地实现对接工作。

首先点击 Mock服务,而后编辑 Mock模板,即可查看实时生成的 Mock数据 。

点击上方的 复制链接 ,即可把这个接口的 Mock 申请交给前端小伙伴,而后各种进行合作开发。

同时,Apipost 反对参数间接援用 mock.js 变量,根本满足大部分业务场景需要。

04

利用Apipost进行流程测试

流程测试是针对一个接口汇合的测试,抉择相应的环境,能够作为一系列申请一起运行。当你想要自动化API测试时,流程测试十分有用。

在 Apipost 中,创立一个流程测试须要如下步骤:

新建接口,并增加断言
关上流程测试,新建一个流程
向流程增加测试接口
抉择环境,点击开始测试
查看返回的测试接口
流程测试界面如下图:

通过点击列表中的查看申请,查看申请参数及响应数据。

同时在 Apipost 中,还提供了很多内置函数,例如,咱们很轻松的就能够对某个变量进行解密解决。

脚本可实现的性能

测试(断言)申请反馈后果的正确性(后置脚本)
动静批改接口申请参数,如减少接口签名参数等(前置脚本)
接口申请之间传递数据(应用脚本操作变量)
脚本中能够间接申请一个接口地址
更多对于 Apipost 的性能,还期待小伙伴去发现。好啦,本期就到这里啦。

Apipost官网链接:

Apipost-基于合作,不止于API文档、调试、Mock

想理解更多产品应用相干性能,欢送拜访「拜访官网」