使用 Idea 自带的
Http-Client
还要从我发现Postman
吃了我 700M 的内存说起
某一天,在我使用着 Postman 熟练的(生疏的) 测试着接口的时候,IDEA 提示我升级到 2020.1,作为一个折腾党,作为一个曾经折腾过 Arch 发行版的男人,我怎么受的了这个提示?升之!看了一下其他博主的推荐,发现原来 IDEA 就自带了一个 Http-Client,2020.1 版本对这个功能进行了优化,推出了新的 Http-Client,相比于 Postman 我还是更喜欢这种类似于代码的方式来测试接口,不多说盘起来。
在使用的过程中,虽然官方的示例已经非常详细,但是由于我对于传参接参、controller
注解的使用、表单数据
和 Json
数据格式还不是很熟悉,所以我觉得还是按照自己的方式梳理一遍。
一 常用的接口测试工具
1. Postman:我们最常用的接口测试工具
我认为 Postman 最大的问题是资源占用,700m,可能你会问:”哎呀,都 2020 年了,谁没个 16G、32G 的内存,还在乎这个么“。不好意思,我太在乎这个了。
2. IDEA 自带的 Http-Client,我没用过,也不知道它好不好用
可以看到打开后它说这玩意不推荐了,麻溜的用我们新的 Http-Client 吧
3. IDEA2020.1 New Http-Client(推荐)
这玩意简单的很,官方有详细的示例,可以根据接口直接创建一条测试,也可以通过这里直接定位接口,并且全文本操作,瞬间戳中我的G点。
二 Postman 和 New Http-Client 对比 (主观对比)
当然工具再怎样还是工具,使用的时候看需求就好,只是我比较喜欢表格里的后者,喜欢前者