RestBird

功能齐备,简单易用的API工具生态集

设计 | 自动化测试 | 服务器模拟 | 录制与回放 | 监控 | 文档

功能齐备且无限制

简单易用,功能齐备且无限制, 功能包括 API设计, 自动化测试, 服务器模拟, API录制与回复 .

支持无限制的用户数,项目数,API个数和脚本,所有这些功能都是完全免费使用。不会有月费年费,也不会有功能使用限制。

团队合作与数据安全

支持在用户内部环境的离线docker部署, 天生支持多用户和团队合作.

所有的项目文件,都存放在用户本地的服务器或电脑中,不用担心任何的数据泄漏。同时,还可以用git,Svn等任何版本工具来管理这些项目文件。

图形化操作,也支持编程

通过Restbird的Web界面你可以完成所有与API相关的功能操作。同时,也支持 golang, JavaScript(nodejs) 或者 Python 脚本编程来完成所有更高级的功能。导入第三方的lib库也没有任何限制.

对于要编程的情况,所有脚本都支持通过VScode的插件进行调试. 你可以选择任何你喜欢的代码编辑器来编辑项目文件和API。你在编辑器上的所有修改,都会立马显示在RestBird 的Web界面上,这不是很神奇吗?



API的(自动化)测试

  • 图形化的方式构造和测试API

  • 也支持编程方式进行更高级的API构建或者API回复验证

  • 能图形化的详细展示API请求和回复

  • 简单易用,方便调试

录制与回放

  • 将构建API的工作减到0

  • 反响代理方式来录制API,不需要用户安装任何插件和软件

  • 详细的API请求与回复记录

  • 拷贝API到测试功能或者模拟服务器进行其他工作

模拟服务器

  • 接耦合前后段开发

  • 支持变量和正则方式进行灵活的URL和路径定义

  • 图形化方式构造模拟API回复,也支持编程方式的高级回复

  • 数据定义和持续化

第三方集成和其他

  • 支持swagger(openApi) 导入

  • 支持与与 JIRA, Jenkins, Team City, Bugzilla, Slack等集成

  • 可编程任务支持完成更高级的功能,如定时器,监控,邮件告警,压力测试…