Mock測試就是在測試的時候叁征,虛擬一個測試的對象,來對某些未完成或者不易獲取的接口提前進(jìn)行測試的方法逛薇。
要做到并不難捺疼,只需要到好合適的Mock工具,定義好接口文檔就可以開始互不影響的同時開始工作永罚,只需要最后聯(lián)調(diào)或者有接口耦合的時候?qū)右幌戮涂梢云『簦挥贸霈F(xiàn)一個團(tuán)隊等待另一個團(tuán)隊的情況。
這樣的話呢袱,開發(fā)自測階段就可以更早開始官扣,可以提前更多時間發(fā)現(xiàn)缺陷,對產(chǎn)品的質(zhì)量以及進(jìn)度的保證都能帶來更高的收益羞福。
如何使用Eolinker進(jìn)行Mock API開發(fā)醇锚?
Eolinker是一個國產(chǎn)的企業(yè)級接口管理開發(fā)工具,可以直接在平臺上完成整個API生命周期的開發(fā)坯临,也支持Mock開發(fā)和對接其他工具焊唬。
在Eolinker中,Mock功能是利用可視化界面簡化了寫腳本的流程看靠,只要填寫觸發(fā)條件就可以自動生成響應(yīng)結(jié)果赶促,也可以自己填寫響應(yīng)結(jié)果的數(shù)據(jù)格式。
觸發(fā)條件支持請求頭部挟炬、請求體(Form-data鸥滨、JSON)、Query 參數(shù)等谤祖。
以下例子表示當(dāng) Form-data 參數(shù)中包含 user_name = jackliu 時婿滓,返回靜態(tài)的字符串?dāng)?shù)據(jù):
完成后只需要在界面上復(fù)制Mock地址,就可以在代碼中直接對該API地址發(fā)起請求即可得到響應(yīng)結(jié)果粥喜。
在Eolinker的幫助文檔里也可以找到相關(guān)的內(nèi)容凸主,有興趣的不妨也試用一下。
使用地址:www.eolinker.com