一个收费开源的接口测试工具,关上浏览器就能用,简直反对 Postman 所有性能。
对于 Hoppscotch
Hoppscotch 是一个接口测试工具,一般来说,后端开发者在开发接口时,能够模仿用户发动的各类 HTTP 申请,获取对应的响应后果, 从而验证后果,保障产品上线之后的稳定性和安全性。
目前 APP、小程序以及应用 Vue 开发的单页面利用,次要的模式是前后端拆散,各司其职,联调就成了必须的工作内容,而 Hoppscotch 就是一个帮忙前后端开发者协同,进步工作效率的开发工具,和 Postman 不一样的是,Hoppscotch 是一个基于浏览器构建的在线工具,而且收费开源。
Hoppscotch 的性能个性
- 接口测试、保留申请、疾速输入文档、团队合作、网络代理等,简直反对 Postman 的所有性能
- 反对 WebSocket 和接管服务器端事件,无需轮询,也反对 GraphQL 查问
- 轻量级,UI 简洁,操作简略,能够疾速测试接口
- 反对深浅主题,反对更换高亮色,也指出禅模式
- i18n 国际化,当然也反对中文界面
我为什么不持续用 Postman
在和后端开发者对接时,之前始终用的都是 Postman,工具很好用,但也存在不少问题:
- Postman 的服务器应该是在国外,云同步、登录以及查看生成的 API 文档,速度都很慢,有时候文档甚至打不开,十分影响开发效率
- 团队超过 5 人就须要付费应用,根底版 720 刀每年
- Postman 须要装置,而且只反对注册账号或通过谷歌账号登录,本地化有余
在一次更换新电脑后,我再也不想费功夫去装置 Postman 以及忍耐乌龟一样的网速了,于是在网上寻找替代品,找到了 Hoppscotch 这款收费开源的接口测试工具,截止明天写这篇文章,曾经轻度应用了几个月了,上面说说应用的感触。
应用体验和感触
首先 Hoppscotch 是一个在线工具,关上浏览器就能用,最快的形式是间接输出一个接口网址,而后点击“申请”,就能返回后果。在很多疾速 demo 我的项目中,这样间接疾速的操作能节俭很多工夫。
另我惊喜的一点是,在测试像 localhost:8080/api/xxx 这样的本地申请时,Hoppscotch 在不做任何代理设置的状况下,也能失常申请。之前应用过的基于浏览器的接口测试工具,往往须要装置插件能力实现。
日常应用简直和 Postman 一样,没有太显著的区别,拜访利用、登录、一键生成的接口文档关上速度很晦涩,最重要的是反对用 Github 账号登录,再也不须要多保护一份账号密码了。
Hoppscotch 尽管是在线利用,但也能够通过 PWA 的形式装置(浏览器地址栏左边的装置图标),这样一来不仅能够离线应用,通过桌面图标关上,同时对电脑内存 / CPU 的占用也升高了。当然了,Hoppscotch 也有浏览器插件版本,玩插件的开发者也能够通过装置插件的形式来应用。
这些只是作为一个轻度接口测试开发者的应用感触,像 WebSocket/GraphQL 这类申请,目前都没有波及到,如果是绝对重度使用者,能够参考官网提供的文档深刻理解。
收费开源阐明
Hoppscotch 是一款基于浏览器的接口测试工具,应用完全免费,源代码开源,基于 MIT 开源协定托管在 Github 上,截止发文日期,曾经播种 Star 42.6k,是一个很受开发者欢送的我的项目,值得去尝试。
相干网址:https://www.thosefree.com/hop…