API测试工具

在开发Web API时,经常需要测试API的返回结果。

通常的做法在服务器端写一个单元测试,但挺难做到状态的长久保持,比如cookie。而且也不够解藕。

初试

postman应需而生。

它一开始是chrome的扩展,功能强大后独立成了桌面应用。

随着开发成本越来越高,自然转为了商业应用。

新宠

随着vs code的不断发展,Thunder Client作为vs code的扩展,基本取得到当年postman的成就。

可惜步postman后尘,也转向了商业应用。

国产

在Thunder Client之后发现一个国产工具,ApiFox

它拥有一贯的国产毛病:

算是无赖之选吧。

开源继任者

bruno是postman的开源继任者。

postman等已经变得臃肿、难以操作,而且为了盈利,纷纷将请求配置搬上云,不再是纯粹的本地应用。

bruno拒绝上云,使用本地存储,支持git版本管理,更适合开发者使用。

虽然目前还在开发阶段,但从里程碑的时间设置来看,开发速度挺快的,值得期待。