最近更新的時候postman推薦了個好玩的功能–mockserver。相信用過fiddle的同學都用過fiddle的mockserver,那可是測試工程師的神器,今天就來玩下postman裏面的mockserver,做個記錄。
首先說下mockserver是幹啥的,從英文翻譯理解就是模擬一個服務器,通俗點說就是給你針對某個特定的接口,返回你自定義的返回值的工具,筆者是經常用在客戶端對後臺數據驗證的模擬上,非常方便。
下面看下postman的使用步驟:
上圖是postman保存的接口,這裏拿之前練習django的項目演示,要說明的是,我沒有開啓服務器,所以直接訪問這兩個接口是報錯的,比如這樣:
接下來我們使用postman的mockserver功能讓它返回自定義的數據。
1.打開這個接口,右邊有一個Examples按鈕,點擊添加一個examples,這個examples就是模版,作爲我們mock返回數據的模版
2.簡單配置後可以看到如下:
從支持的填入項我們可以自定義返回碼、返回的json、html、header等,使用起來比較方便。
3.啓動mockserver服務,在保存的接口處的更多選項選擇,直接開啓服務
4.圖中這玩意就是你的mockserver域名了,接下來copy到請求一欄中就可以了
大功告成!