Adobe突然查封中国账号,国产软件该重拳出击了!
近日,Adobe旗下的Behance社区忽然封禁中国大陆用户账号,设计圈一片哗然。
Behance的网站内容忽然无法查看了,给出的提示是:您无权访问本产品。
这事儿是不是特别眼熟?
今年3月,Figma封停了大疆及其他被美国制裁公司的账号。8月,美国又针对中国扩大了「芯片之母」EDA的断供范围。而这次,火竟然烧到了看似毫不相干的设计圈。
这件事给我们的启示是:技术是有国界的,我们应该尽量去外国化,能用国产用国产,为了避免以后被制裁时手足无措。在Api管理领域有一款做的比较好的国产软件——ApiPost,完全可以替代国外Postman、Swagger等软件,避免类似的事情再次发生,让别人卡脖子。
新一代Apipost 开发快人一步
历时三个月,Apipost全新的大版本Apipost 7 beta版于近日低调发布。作为老用户,受邀参加了前期的内测,果真没让我失望:此次更新,Apipost不仅从底层优化了代码,提高了性能,还新增了很多更加实用的功能,比如:grpc调试、socketio 的调试、socketjs的调试以及支持基于条件和循环模式的自动化测试功能等等。并且所有这些功能都不会强迫要求注册,全部都可以离线不登录使用!
快速尝鲜线上版(线上版仅支持访问非本地接口):
https://v7.apipost.cn/?utm_source=10099
此次版本还大大的优化了老版本的CPU占用问题,我循环50次跑100个API,CPU占用率还不到2%!简直太惊喜了!
下面就细细盘点一下这些功能。
01、国内继续领先,率先支持 gRPC 接口调试!
到目前为止,Apipost 7 支持 http、grpc、websocket、socketIO、socketJShttp、grpc、websocket、socketIO、socketJS 等多种接口类型的调试,是国内工具里面支持最全的,满足了小伙伴各种不同的工作需要。
桌面端下载地址:
https://www.apipost.cn/download.html?utm_source=10099
02、打造“API设计——API调试——自动化测试”的API协调工作流,提高35%研发效率!
在版本7的Apipost中,整个流程设计和引导以“API设计——API调试——自动化测试” 为主线,更加强调整个科学的工作流程,特别是在团队协作过程,整个研发过程更加流畅。
简单介绍:
API 设计:
API 设计用来定义接口请求参数以及响应参数,并支持基于json-schema和mockjs的可视化的MOCK功能;
API 调试:
最高频使用的功能,用于进行http、grpc、websocket、socketIO、socketJS等类型的接口调试;
自动化测试:
基于条件、循环模式的多场景的自动化测试功能,功能完整度超越postman,接近jmmter,但是比jmmter交互轻量化很多。
03、API设计——预定义接口文档
代码未写,文档先行:前端不用再等后端开发完接口啦!
以往的研发过程都是前端等后端写完代码,再去postman调试完接口没有问题, 再分享给前端使用。现在有了API设计,可以实现代码没开始写,先设计好接口结构,提前分享给前端,可以实现前后盾一起开发工作。
04、Mock功能支持json-chema和MockJS 2种模式!
json-schema模式:
mock的数据结构现在不仅支持mock.js,还支持json-schema模式,客户对字段的数据属性进行定义;
当我们在开发接口调试的过程中,还可以启用json-schema的数据进行返回数据结果校验,清晰明了,不用在像以前那样一个字段一个字段的查看接口该返回的字段都返回了,有没有返回错的值,简单又方便!
Mock服务地址支持本地和云端:
在版本6的基础上,全新Apipost版本7不仅支持云端Mock,还支持本地Mock服务,对安全有顾虑对响应网络延迟有感知的小伙伴就可以使用本地Mock服务,既快速又安全!
05、更加强大的自动化测试
在Apipost 7 版本的自动化测试里面,单流测试为了满足复杂的业务场景,增加了条件控制器、循环控制器、事务控制器、全局断言等配置条件;同时还增加了组合测试、测试报告等模块功能;测试数据也开始支持编辑,随着环境而定义使用。
专业的测试人员要的大部分功能都能满足!
官网:www.apipost.cn