当前位置:网站首页>Apifox interface integrated management new artifact
Apifox interface integrated management new artifact
2022-07-07 20:23:00 【Chat with Lao Wang】
In the software industry , The emergence of any new tool , It must have solved the problems existing in the industry Poor efficiency and high-cost problem .
Catalog
2、Apifox What pain points have been solved
3、 Functional features ( Client version )
3.1 Team authority management module
3.2 Open source project API Support
3.3 Friendly interface management interface and interaction mode
3.4 Integrated management of automated testing
3.5 Interface function settings
3.6 Follow up function planning
Jd.com has solved the problems of commodity quality and distribution efficiency , Meituan solves the efficiency problem of eating and buying vegetables , Cloud computing solves the problem of excessive waste of resources and high cost ( On demand 、 Charge on demand ) wait .
The collection introduced today Postman、Swagger、Mock and JMeter All in one development and testing collaboration API Software Apifox, What problem does it solve ?
Official website address :https://www.apifox.cn
Official document :https://www.apifox.cn/help
Team collaboration process :https://www.apifox.cn/help/app/best-practices/team-workflow/#%E6%8E%A8%E8%8D%90%E6%B5%81%E7%A8%8B
explain : This article will not repeat the software and Postman、Swagger、Mock and JMeter Overlapping function , Focus on the characteristics of this software .

Pay attention to the public at the end of the article Public number ~ Free collection 1000+ Interview information !!!
Java technology 300+ Interview questions
1、Apifox Antecedents feed
Apifox Of effect : Apifox yes API file 、API debugging 、API Mock、API Automated testing integrated collaboration platform .
Apifox The positioning of : Apifox = Postman + Swagger + Mock + JMeter.
Apifox Of characteristic : Efficient 、 In time 、 accuracy .
2、Apifox What pain points have been solved
2.1 Industry pain point
1) Varied API The collaboration tool repeatedly maintains and switches back and forth - High cost of use
Now there are a lot of API Collaborative tools :API Document design is famous Swagger; API Development and debugging have Postman; The interface makes data Mock; Automated testing has JMeter etc. .
But because it is multiple software , We need to input the same overlapping data to different systems many times to realize the functions we need .
2) After the interface changes API Documents need to be maintained manually — Poor maintenance cost and efficiency
When the project changes , We have to make changes in many places , Forgetting to modify is a pit .( It is very disadvantageous for both inside and outside the Group ).
2.2 Apifox Of Solution
1) Multi component integration —— Improve the cost and efficiency of multi collaboration
Through a system 、 A piece of data , Solve the problem of data synchronization between multiple systems .
2) API Automation of operation process — Reduce maintenance costs
Just define API file , API debugging 、API data Mock、API Automated testing can be used directly , There is no need to redefine ;
3) Interface changes are updated in real time — Improve documentation accuracy
API Documentation and API Development and debugging use the same tool ,API After the commissioning, it can be guaranteed and API The document definition is exactly the same .
3、 Functional features ( Client version )
3.1 Team authority management module

Divided into team permissions and member permissions . Team permissions refer to the permissions of members for team operations , Project permission refers to the permission of members to operate the project .
In order to meet the multi-level management needs of the team , Each member can set up administrators by project 、 Ordinary members 、 Read only members 、 Forbidden roles, etc .
3.2 Open source project API Support

![]()
Developers can open API Read 、 Modify yourself Apifox Data under the account . This function has not been launched yet , Coming soon .
3.3 Friendly interface management interface and interaction mode

In addition to having most of the functions of common components , Great efforts have also been made to improve the sensory and interactive experience of the interface . It looks refreshing ~~
3.4 Integrated management of automated testing

And UI comparison , Once the interface is developed , Generally, the frequency and amplitude of change or reconstruction are relatively small . Therefore, the cost performance of interface automation is higher , It is usually used in the regression test before the iterative version goes online .
When considering automating interface use cases , The main idea is that on the premise that the test cases requested by a single interface have been completed , Solve the following problems :
1) The business test scenario will call more than one interface , The request of the next interface depends on the data of the previous interface , The interface dependency problem needs to be solved
2)token Such authentication data has expiration time , This parameter is used by multiple interfaces , Need to solve a modification , Multiple entry into force issues
3) An interface needs to be covered with multiple test data .
4) Under batch test , You need to know the parameters returned by an interface / Whether the data meet expectations .
3.5 Interface function settings

Front end development often relies on back-end data interfaces , Before the back-end interface is ready , The front end is usually difficult to start .Mock The function is used to solve this problem . With Mock After the tool , The front and back ends can enter the development process synchronously , Before the back-end interface comes out , The front end can go through Mock Function to make fake data interface for development and debugging .
3.6 Follow up function planning
Planning demand address :https://www.apifox.cn/help/app/roadmap/
1) Interface performance test support ( similar JMeter).
2) Support plug-in market , You can develop your own plug-ins .
3) to open up Apifox API, Allow developers to pass through API call Apifox The function of .
4) Support more interface protocols , Such as GraphQL、gRPC、websocket etc. .
5) Support offline use , Project can choose online synchronization ( Teamwork ) Or just local storage ( Stand alone offline use ).
For more information, please go to the official website ~~
Official account + Input [ Interview questions ] + Get the interview materials free of charge ( Interview outline + Interview answers )!
边栏推荐
- OneSpin 360 DV新版发布,刷新FPGA形式化验证功能体验
- MIT science and technology review article: AgI hype around Gato and other models may make people ignore the really important issues
- 实战:sqlserver 2008 扩展事件-XML转换为标准的table格式[通俗易懂]
- 凌云出海记 | 赛盒&华为云:共助跨境电商行业可持续发展
- School 1 of vulnhub
- I wrote a markdown command line gadget, hoping to improve the efficiency of sending documents by garden friends!
- 如何在软件研发阶段落地安全实践
- 2022如何评估与选择低代码开发平台?
- TS快速入门-泛型
- Meta Force原力元宇宙系统开发佛萨奇模式
猜你喜欢

I wrote a markdown command line gadget, hoping to improve the efficiency of sending documents by garden friends!

How to test CIS chip?

一. 基础概念

Data island is the first danger encountered by enterprises in their digital transformation

BI的边界:BI不适合做什么?主数据、MarTech?该如何扩展?

测量楼的高度

VMWare中虚拟机网络配置

Opencv learning notes high dynamic range (HDR) imaging

ASP. Net learning & ASP's one word

使用camunda做工作流设计,驳回操作
随机推荐
整型int的拼接和拆分
取两个集合的交集
Force buckle 1961 Check whether the string is an array prefix
Network principle (1) - overview of basic principles
力扣 1790. 仅执行一次字符串交换能否使两个字符串相等
软件缺陷静态分析 CodeSonar 5.2 新版发布
让这个CRMEB单商户微信商城系统火起来,太好用了!
[résolution] le paquet « xxxx» n'est pas dans goroot
Optimization cases of complex factor calculation: deep imbalance, buying and selling pressure index, volatility calculation
大厂经典指针笔试题
Chapter 20 using work queue manager (3)
Mongodb由浅入深学习
I wrote a markdown command line gadget, hoping to improve the efficiency of sending documents by garden friends!
【Auto.js】自动化脚本
Force buckle 989 Integer addition in array form
Force buckle 599 Minimum index sum of two lists
Opencv学习笔记 高动态范围 (HDR) 成像
《数字图像处理原理与实践(MATLAB版)》一书之代码Part2[通俗易懂]
SQL common optimization
Is it safe to open a stock account at present? Can I open an account online directly.