去年爲了落地「基於代理服務的接口合併方案」,實用 Node 開發了一個 freedom-api 模塊,最近靈光一閃,發現了 freedom-api 的另外一個妙用,遂對 freedom-api 進行了升級完善,簡化流程。開發出了 在線接口流程測試工具,有興趣能夠嘗試下前端
對於前端開發的同窗來講,會出現這樣一種場景:當後臺將接口交付以後,此時本身還在開發前端邏輯,忙得正焦頭爛額,只會簡單的經過瀏覽器或者 postMan 來試一試接口通不通,至於接口之間的上下承接,請求結果是否達到預期,無力 Care。當 Ready 去聯調的時候,結合業務邏輯,才發現接口會有各類各樣的坑,才讓後臺匆匆忙忙去修復,讓後臺白白錯過一個並行修復期。git
對於有專門接口測試同窗的 team,各類高級的接口測試工具卻是功能齊全,但是測試腳本的學習成本不可謂不高github
在 freedom-api 中,定義了一套基於 Json 的簡要的流程規則,若是輔之於一套可視化的流程配置界面,一款簡約實用的「在線接口流程測試工具」呼之欲出~~ web
$data$
,$allData$
這倆內置變量,你不須要記住更多$allData$
中能夠獲取到你所需的一切真實的應用場景中,接口流程的各類鑑權加密必不可少,目前工具這塊支持得比較簡單。好在,freedom-api 基於 tapable 插件機制,這一塊能夠補充各類插件供用戶勾選。固然這塊作不作,還得看 "Anybody care ?"後端
這個就是致命傷了,只能內網訪問的接口,個人服務器沒有理由能夠穿透。可是,若是須要,經過 freedom-api 本身在內網搭建一套有何妨? 還能夠經過補充各類插件,訂製完善各類功能。api
沒精力?Maybe I can help瀏覽器