# APIAuto
**Repository Path**: army_liu/APIAuto
## Basic Information
- **Project Name**: APIAuto
- **Description**: 敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释,由腾讯工程师开发
- **Primary Language**: JavaScript
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: http://apijson.cn/api
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 90
- **Created**: 2021-07-04
- **Last Updated**: 2021-07-04
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
APIAuto
☔ HTTP 接口 机器学习测试 和 智能开发管理 工具
使用文档
视频教程
在线体验
---
敏捷开发最强大易用的 HTTP 接口工具,机器学习零代码测试、生成代码与静态检查、生成文档与光标悬浮注释。
在常用功能上远超 Postman, Swagger, YApi, Rap 等其它各种 开源、商业 的 API 文档/测试 工具。
支持 HTTP GET/POST API,智能显示和切换;支持一键导入 Swagger, Rap, YApi 的用例和文档。
不仅适用于 RESTful、类 RESTful、GRPC 的 API,还是腾讯 [APIJSON](https://github.com/Tencent/APIJSON) 官方建议的文档与测试工具。
腾讯内部用户包括 互娱、技术工程、云与智慧 等,外部用户包含 500强上市公司深圳传音、行业领头羊社保科技 等。
#### APIJSON 和 APIAuto-零代码开发和测试(QECon 全球软件质量&效能大会)
https://www.bilibili.com/video/BV1yv411p7Y4
#### 腾讯内先后被 TEG 工具开发组、微信支付部门、腾讯 IEG 工具开发组邀请分享了
* APIAuto-机器学习 HTTP 接口工具
* 零代码测试工具与实践(API•单元•UI)
* 零代码开发和测试(API测试•单元测试•API开发)









### 特点功能
* 自动生成接口文档,光标悬浮注释
* 自动校验与格式化参数,支持高亮和收展
* 自动生成各种语言前后端代码,一键下载
* 自动机器学习零代码测试接口,一键运行
* 自动管理接口测试用例,一键共享
* 自动给请求JSON加注释,一键切换
* 自动保存历史请求记录,一键恢复
腾讯 AI 测试圈子演讲(部分)








以上是简略图,机器学习测试、自动生成代码、自动静态检查、自动生成注释 等详细的功能介绍见
[https://github.com/TommyLemon/APIAuto/blob/master/apijson/README.md](https://github.com/TommyLemon/APIAuto/blob/master/apijson/README.md)
### 演讲稿件
[APIAuto-机器学习 HTTP 接口工具](https://github.com/TommyLemon/StaticResources/tree/master/APIAuto/Share)
### 视频教程
[http://i.youku.com/apijson](http://i.youku.com/apijson)
### 部署方法
可以直接下载源码解压后用浏览器打开 index.html,建议用 Chrome 或 火狐 (Safari、Edge、IE 等可能有兼容问题)。
也可以直接访问官网的线上环境 http://apijson.cn/api 或开发环境 http://apijson.org:8000/api 。
把左侧 URL 输入框内基地址改为你主机的地址(例如 http://localhost:8080 ),
然后在右上角 设置 下拉菜单内修改 数据库类型Database、数据库模式Schema。
右上角登录的默认管理员账号为 13000082001 密码为 123456,
右侧上方中间 3 个标签是默认的测试用户账号,点击登录/退出,左侧 - 删除,右侧 + 新增。
自动生成文档、自动管理测试用例 这两个功能 需要部署APIJSON后端,见
https://github.com/APIJSON/APIJSON-Demo/tree/master/APIJSON-Java-Server
### 常见问题
#### 1.无法访问接口
https://github.com/TommyLemon/APIAuto/issues/9
#### 2.没有生成文档
https://github.com/Tencent/APIJSON/issues/85
### 感谢开源
* jsonon
* editor.md
* vue.js
### 技术交流
##### 关于作者
[https://github.com/TommyLemon](https://github.com/TommyLemon)
##### QQ群聊
734652054(新)
607020115(旧)
如果有什么问题或建议可以 [提ISSUE](https://github.com/TommyLemon/APIAuto/issues) 或 加群,交流技术,分享经验。
如果你解决了某些bug,或者新增了一些功能,欢迎 [贡献代码](https://github.com/TommyLemon/APIAuto/pulls),感激不尽。
### 其它项目
[APIJSON](https://github.com/Tencent/APIJSON) 腾讯零代码、热更新、自动化 ORM 库 🏆 后端接口和文档自动化,前端(客户端) 定制返回 JSON 的数据和结构
[apijson-doc](https://github.com/vincentCheng/apijson-doc) APIJSON 官方文档,提供排版清晰、搜索方便的文档内容展示,包括设计规范、图文教程等
[APIJSONdocs](https://github.com/ruoranw/APIJSONdocs) APIJSON 英文文档,提供排版清晰的文档内容展示,包括详细介绍、设计规范、使用方式等
[apijson.org](https://github.com/APIJSON/APIJSON.org) APIJSON 官方网站,提供 APIJSON 的 功能简介、登记用户、作者与贡献者、相关链接 等
[APIJSON.NET](https://github.com/liaozb/APIJSON.NET) C# 版 APIJSON ,支持 MySQL, PostgreSQL, SQL Server, Oracle, SQLite
[apijson-php](https://github.com/qq547057827/apijson-php) PHP 版 APIJSON,基于 ThinkPHP,支持 MySQL, PostgreSQL, SQL Server, Oracle 等
[apijson-node](https://github.com/kevinaskin/apijson-node) Node.ts 版 APIJSON,提供 nestjs 和 typeorm 的 Demo,支持 MySQL, PostgreSQL, SQL Server, Oracle
[uliweb-apijson](https://github.com/zhangchunlin/uliweb-apijson) Python 版 APIJSON,支持 MySQL, PostgreSQL, SQL Server, Oracle, SQLite 等
[APIJSON](https://github.com/crazytaxi824/APIJSON) Go 版 APIJSON,功能开发中...
[APIJSONKOTLIN](https://github.com/luckyxiaomo/APIJSONKOTLIN) Kotlin 版 APIJSON,基础框架搭建中...
[APIJSONParser](https://github.com/Zerounary/APIJSONParser) 第三方 APIJSON 解析器,将 JSON 动态解析成 SQL
[ApiJsonByJFinal](https://gitee.com/zhiyuexin/ApiJsonByJFinal) 整合 APIJSON 和 JFinal 的 Demo
[SpringServer1.2-APIJSON](https://github.com/Airforce-1/SpringServer1.2-APIJSON) 智慧党建服务器端,提供 上传 和 下载 文件的接口
[UnitAuto](https://github.com/TommyLemon/UnitAuto) 机器学习单元测试平台,零代码、全方位、自动化 测试 方法/函数 的正确性和可用性
感谢热心的作者们的贡献,点 ⭐Star 支持下他们吧。
### 持续更新
https://github.com/TommyLemon/APIAuto/commits/master
### 我要赞赏
创作不易,右上角点 ⭐Star 支持下本项目吧,谢谢 ^_^
https://github.com/TommyLemon/APIAuto