木木又的博客
一、API爆炸的时代随着最近行业的移动化、物联网化、数字化转型、微服务等多种概念的提出,对应的API数量已经呈现出爆炸式增长,由此带来的问题就是前后端的接口对接问题越来越来突出,我们能很难找到一个合适的技术工具提高我们的效率。由此带来的问题就是接口对接的繁琐,前端后端日常吵架。1.背景介绍现在我们其实有很多的API工具,在API文档设计有大名鼎鼎的Swagger,API开发调试我们有Postm
118°/1181
人阅读/0 人点赞/0 条评论
前言Postman和Apifox有什么区别?他们之间分别有什么优势,感兴趣的同学可以继续往下看。不吹不黑,只列功能,纯客观比对。一.功能列表对比(一)接口设计与文档管理功能1.导入功能对比Apifox的导入功能除了支持OpenApi之外,还支持yapi,RAP2,postman等国内用得比较多的接口文档导入,而Postman支持的格式相对较少。2.在线分享功能对比Postman的在线分
146°/1469
人阅读/2 人点赞/0 条评论
theme:fancy一.Apifox的工具优势对后端研发人员来说,Swagger+Postman是接口设计和调试的必备工具,这两个工具都非常出色,但不同系统间项目数据不互通,在变更、维护和协同上比较低效,另外是封装程度较低,使用上流程较为繁琐。因此今天介绍一个API管理工具,一方面具备Swagger和postman的功能,一方面又针对上述问题做了优化,能够提升在工作过程中的效
166°/1667
人阅读/0 人点赞/0 条评论
一、API调试常用解决方案1、Postman+Swagger+Mock+JMeter作为一个后端开发,我做的大部分项目一般都是基于Swagger来管理API文档,基于Postman来做接口调试,基于JMeter来做接口性能测试,基于RAP等工具MockAPI数据。\2、存在的问题(1)多系统数据不互通API设计者、前端开发、后端开发、测试人员大量重复工作。
138°/1386
人阅读/1 人点赞/0 条评论
一、前言在当前主流的前端后端分离模式开发下,拥有一个接口文档并且是好用的接口文档是很有必要的一个东西。PS:😖以下观点是真实开发场景下碰到并且悟出来的痛点。在项目的开发过程中,有一个接口文档的存在能让前端后端工程师保持的数据信息概念是统一的。例如:”项目需求的接口字段,参数字段。所有只要请求的返回参数记录到文档中的情况后,前后端工程师编写代码的同时就能统一对照接口文档去编写各自的逻辑,那么
139°/1393
人阅读/0 人点赞/0 条评论
前言我发现一个现象很久了:很多人都喜欢私下自己做一些项目。也就是一些个人的项目,其实我觉得这样挺好处挺多的:1、可以在空闲时间提升自己的技术2、这些个人项目可以写在简历上,为自己加分大家都有这样的疑问~问:三哥啊,我觉得自己私下里写的项目真的鸡肋啊,食之无味,弃之可惜我:为啥这么说呢?问:写到简历上,怕面试官觉得low,不写到简历上,又觉得也还行,毕竟可以凑凑数嘛我:小问题,你把鸡肋烹饪
155°/1552
人阅读/0 人点赞/0 条评论
前后端差点打起来事情是这样的:今天我们公司的后端说他接口写完了,并分享了一个接口文档给我。用的就是SwaggerUI自动生成的那种接口文档,就像这种:这种Swagger文档我每次看着就头大,毛病多多:查看多级模型时要一级级点开在接口数量变多的时候非常难用,连分类菜单都没有提交参数为JSON的时候不能格式化参数出错的时候查找麻烦返回结果不能折叠,长得没法看时间比较紧急,我就
121°/1216
人阅读/0 人点赞/0 条评论
大家好,上次我们学习了Apifox发送请求的功能。日常测试过程中,我们除了验证状态码,还会验证接口的其他结果。今天我们就来学习下如何使用Apifox校验请求的返回结果里的其他数据。如果说前2天的学习让我觉得Apifox这个工具好用,方便。今天的学习让我爱上了这个软件。来,今天我们就学习下如何用这个工具去测试一个接口。首先在昨天添加好的接口的基础上,我们开始给这个接口添加断言。1.打开后置
129°/1290
人阅读/0 人点赞/0 条评论
大家好,我们已经安装好了Apifox。而且也建立好了团队和项目。从建立项目的过程中,我们可以看到Apifox其实是一个很好的API管理工具。通过文件夹的层级,可以管理我们项目的所有API。今天我们的学习任务呢,就是用Apifox发送一个接口请求。今天我们就来学习下大部分都要用的API工具的接口测试功能,也是对测试人员来说最实用的功能。首先用其他工具先抓包。不管是网页里F12里的网
149°/1490
人阅读/0 人点赞/0 条评论
一、Apifox的介绍1、目前接口测试的现状2、常用方案3、存在问题开发人员在Swagger定义好文档后,接口调试的时候还需要去Postman再定义一遍。前端开发Mock数据的时候又要去mockjs定义一遍,还需要手动设置Mock规则。测试人员需要去JMeter再定义一遍。前端根据mockjsMock出来的数据开发完,后端根据Swagger定义的接口
136°/1365
人阅读/0 人点赞/0 条评论