其他
国产软件迅速崛起,这应该是最适合国内程序员的API管理神器!
新一代Apipost 开发快人一步!
历时三个月,Apipost全新的大版本Apipost 7 beta版于近日低调发布。作为老用户,受邀参加了前期的内测,果真没让我失望。
此次更新,Apipost不仅从底层优化了代码,提高了性能,还新增了很多更加实用的功能,比如:grpc调试、socketio 的调试、socketjs的调试以及支持基于条件和循环模式的自动化测试功能等等。
并且所有这些功能都不会强迫要求注册,全部都可以离线不登录使用!
快速尝鲜线上版:
https://v7.apipost.cn/?utm_source=10037(线上版仅支持访问非本地接口)
此次版本还大大的优化了老版本的CPU占用问题,我循环50次跑100个API,CPU占用率还不到2%!简直太惊喜了!
下面就细细盘点一下这些功能。
1
桌面端下载地址:
https://www.apipost.cn/download.html?utm_source=10037
2
在版本7的Apipost中,整个流程设计和引导以“API设计——API调试——自动化测试” 为主线,更加强调整个科学的工作流程,特别是在团队协作过程,整个研发过程更加流畅。
简单介绍:
API 设计:
API 设计用来定义接口请求参数以及响应参数,并支持基于json-schema和mockjs的可视化的MOCK功能;
API 调试:
最高频使用的功能,用于进行http、grpc、websocket、socketIO、socketJS等类型的接口调试;
自动化测试:
基于条件、循环模式的多场景的自动化测试功能,功能完整度超越postman,接近jmmter,但是比jmmter交互轻量化很多。
3
以往的研发过程都是前端等后端写完代码,再去postman调试完接口没有问题, 再分享给前端使用。现在有了API设计,可以实现代码没开始写,先设计好接口结构,提前分享给前端,可以实现前后盾一起开发工作。
4
json-schema模式:
mock的数据结构现在不仅支持mock.js,还支持json-schema模式,客户对字段的数据属性进行定义;
当我们在开发接口调试的过程中,还可以启用json-schema的数据进行返回数据结果校验,清晰明了,不用在像以前那样一个字段一个字段的查看接口该返回的字段都返回了,有没有返回错的值,简单又方便!
Mock服务地址支持本地和云端:
在版本6的基础上,全新Apipost版本7不仅支持云端Mock,还支持本地Mock服务,对安全有顾虑对响应网络延迟有感知的小伙伴就可以使用本地Mock服务,既快速又安全!
5
在Apipost 7 版本的自动化测试里面,单流测试为了满足复杂的业务场景,增加了条件控制器、循环控制器、事务控制器、全局断言等配置条件;同时还增加了组合测试、测试报告等模块功能;测试数据也开始支持编辑,随着环境而定义使用。
专业的测试人员要的大部分功能都能满足!
官网:www.apipost.cn