# GetApi
**Repository Path**: .lang/getapi
## Basic Information
- **Project Name**: GetApi
- **Description**: 一款免费优雅快捷的API接口管理;可以进行流程测试,压力测试,历史操作查看等功;能快速的分享和导入接口数据,便捷的生成接口文档,提升研发效率!
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 10
- **Forks**: 1
- **Created**: 2021-02-03
- **Last Updated**: 2023-07-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# GetApi
[GetAPI](https://getapi.run/) 是由国人开发的一款集API调试、API管理、API测试、API分享的免费管理工具。它支持团队协作,实时同步接口并生成API接口保存后的历史记录,可以回滚到任意时间节点,是一款非常优秀的API调试工具,非常适合后端开发人员、前端开发人员、以及接口测试人员使用。使用者不仅可以使用GetAPI调试接口,也可以书写相关的参数注释,一键生成可读性好、界面美观的在线接口文档。
- 官网:https://getapi.run/
- 官方群:861167119
本文主要包含以下内容
> 什么是 GetAPI ?
灵活的项目管理
团队协作与接口开发
流程测试与压力测试
导入第三方API调试工具的项目
## **什么是 GetAPI ?**
GetAPI 是由国人耗时一年时间打磨而成的一款优秀的API调试工具。可模拟所有常用的 POST、GET、PUT 等等的常见请求,并且支持快速生成在线接口文档。也有诸多方便测试的功能,比如流程测试、压力测试、mock数据等。以下是 GetAPI 的界面风格

## **灵活的项目管理**
秉承着简洁与灵活的思想,GetAPI 提供优雅的项目管理方式,集中分类管理,我的项目与我参与的项目分类展示,界面一目了然,非常简洁直观。也可对项目进行设置星标项目,星标项目将排在首位展示,更加方便多项目开发以及维护时,快速定位项目位置,不仅如此,星标项目也将会在界面的底部中间位置展示当前有多少个星标项目,在接口调试界面可以利用 快捷键 方式快速切换星标项目。

项目权限也提供了浏览与开发权限,分工明确,且可以避免接口参数混乱以及相关文档的影响

## **团队协作与接口开发**
GetAPI 提供非常强大的团队协作开发能力,接口开发时,保存后将实时同步,团队将可以看到实时更新。多人开发时,可将自己开发的接口上锁,上锁后,团队其他成员将不能对此接口进行修改,开发完成后解锁,上锁可以避免多人同时修改一个接口而造成的接口混乱的困扰
### **接口开发之Mock数据**
GetAPI 还提供了 Mock 数据模拟,生成虚拟接口数据,利于前后端人员同步进行开发,测试人员也可以先行创建流程测试,提升团队效率!

### **接口开发之接口分享**
GetAPI 还提供了在线文档的生成,省去了开发人员写文档时间,提升开发效率。GetAPI 可灵活分享接口文档,支持分享整个项目,单个目录和单个接口的文档信息,便于没有加入项目的人员查看对接!

### **接口开发之回滚操作**
GetAPI 对接口提供了历史记录回滚操作,可以查看与对接口参数的回滚,可以有效的避免接口因为接口开发比较久或其他的一些原因导致参数的混乱与记忆不清

## **流程测试与压力测试**
GetAPI 流程测试可以将一个流程的多个接口进行联合测试,通过接口脚本进行串联,测试接口流程的完整性,防止某个接口修改后导致整个流程都无法运行正常,能轻松测试整个流程是否正常。

GetAPI 压力测试可以对服务器进行压力测试,此功能还在开发中,将在后面的版本与大家见面。
## **导入第三方API调试工具的项目**
GetAPI 目前支持 postman 的项目直接导入,后续将支持 swagger 等其他的 API 工具的项目导入功能。
## **联系我们**
欢迎大家在使用过程中有任何问题,或者有好的建议和想法,请加入我们的官方群进行进行沟通交流。

