1.前言
在開發SpringBoot網站應用的過程中,前端後端會對介面進行請求測試。相信很多小夥伴都用過Postman,但是在IDE和Postman切換難免令人心煩。所以今天給大家帶來一款IDEA內建的介面測試外掛。
2.簡介
根據外掛的簡介:Restful Fast Request 是一個類似於 Postman 的 IntelliJ IDEA 外掛,幫助開發人員高效除錯 API。它是一個功能強大的 HTTP 客戶端外掛,透過現有的方法快速生成 URL 和引數。
Restful Fast Request = API除錯工具 + API管理工具 + API搜尋工具。
口號: 為簡化 API 除錯而生 (3 秒調完介面,完事!!!)
3.安裝
在IDEA中搜尋外掛 Fast Request 安裝即可。
4.支援的框架
Spring 體系框架 (Spring MVC / Spring Boot)
JAX-RS
Kotlin Spring 體系框架
5.功能
5.1 快速除錯
點選方法左側的 R 按鈕,即可生成方法的 url 和引數,快速進行介面除錯。
5.2 SearchEveryWhere
Fast Request 提供了一個非常強大的搜尋功能,可以透過以下幾種方式快速查詢 API 所在的程式碼。支援搜尋確認後快速生成方法對應的 URL 和引數。
URL
方法型別 + URL
類名
API 註釋
5.3 API 文件
有了 Fast Request ,你的程式碼就是最好的文件。只需要在方法上新增欄位註釋,就可以一鍵生成 API 文件。
5.4 前端到 API 管理端
Fast Request 提供了一個管理介面,可以讓開發者搜尋 API ,雙擊或者點選列表中定位按鈕即可跳轉到對應的程式碼。也可以直接點選列表中的傳送按鈕,直接對 API 發起除錯。
5.5 前後置指令碼
Fast Request 提供了一套前後置指令碼,可以針對性地處理請求的前後置操作行為,利用 Groovy 語言(語法幾乎和 Java 一樣),讓每個開發人員都不懼怕前後置指令碼的編寫。
5.6 Environment 變數
Fast Request 支援了一套變數體系,開發者可以在 Environment 中新增變數,然後使用 ${xxx} 的形式來替換魔法值。同時也可以透過前後置指令碼往變數池塞入變數,實現變數的動態化。
5.7 歷史請求
儲存了最近 20條 API 除錯記錄,可以直接點選傳送按鈕,快速除錯 API。
5.8 Api導航樹
Api導航樹可以展示專案中所有的介面,並且支援 url 快速定位。
5.9 Apifox 整合
Fast Request 支援將 API 同步到 Apifox,只需要簡單配置即可實現。
更多的功能,請前往 :
https://api-buddy.cn/guide/features/
本文由部落格一文多發平臺 OpenWrite 釋出!