推荐⼀款丧⼼病狂的API测试⼯具:Apifox!
引⾔
本⽂关键词:Apifox
我们平时在做接⼝测试的时候,对于⼀些常⽤的接⼝测试⼯具的使⽤应该都⾮常熟悉了:
接⼝⽂档:Swagger、Yapi
接⼝测试:Postman、Postwoman
Mock:EasyMock、Mockito、mock.js
性能测试:Jmeter、Locust
……
做接⼝测试,需要在电脑上安装那么多软件,你会不会感到很蛋疼?
⽼⼦就是不想装那么多软件,有没有⼀款接⼝测试软件,能够把以上所有的功能都集成到⼀块?
有。
今天给⼤家推荐⼀款丧⼼病狂的API测试⼯具:Apifox。
如果你不了解它,你都不知道它的野⼼有多⼤;如果你不去真正使⽤它,你都不知道它⽤起来有多⾹!
废话不多说,直抒胸臆。
⼀、Apifox简介
官⽅介绍:
Apifox 是接⼝管理、开发、测试全流程集成⼯具,定位 Postman + Swagger + Mock + JMeter。
通过⼀套系统、⼀份数据,解决多个系统之间的数据同步问题。只要定义好接⼝⽂档,接⼝调试、数据 Mock、接⼝测试就可以直接使⽤,⽆需再次定义;接⼝⽂档和接⼝开发调试使⽤同⼀个⼯具,接⼝调试完成后即可保证和接⼝⽂档定义完全⼀致。⾼效、及时、准确!
运⾏环境:
Windows
Mac
Linux
官⽅⽹站:
官⽅⽂档:
Apifox⼗⼤核⼼功能
可以看到,Apifox已经能够满⾜你⽇常进⾏接⼝测试的⼤部分需要。
我个⼈认为,⽐较好⽤的功能有:
接⼝⽂档、团队协作、数据导⼊/导出、CI/CD的持续集成。
⼆、基本使⽤
Apifox 的页⾯长得很像 Postman,Postman该有的功能,Apifox同样也有,所以你完全可以把他当成Postman去⽤。
1、接⼝环境隔离设置
2、请求构造
上述功能都⽐较简单,假如⼤家⽤过postman的话,上⼿应该不难。
这⾥教⼤家Apifox的⼏个实⽤⼩技巧。
3、快速构造请求
我们⼿动去录⼊请求的时候,需要填⼊很多参数,包括:
请求⽅法
URL
Header接口文档怎么看
Params
Body
...
等等信息,相当繁琐。
有没有⼀种快速的⽅式,可以帮我们快速⽣成接⼝请求呢?
有。
我们可以利⽤Apifox的导⼊抓包请求,来快速⽣成接⼝请求。
第⼀步:打开charles,右键需要⽬标接⼝,并 "Copy cURL Request"
第⼆步:在Apifox中,导⼊抓包数据
简单2步,就可以快速的帮助我们⽣成接⼝请求。
4、⽣成接⼝⽂档
在项⽬概览,可以⽣成在线接⼝⽂档。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论