一、mock測試
在前后端分離項目中,當后端工程師還沒有完成接口開發的時候,前端開發工程師利用Mock技術,自己用mock技術先調用一個虛擬的接口,模擬接口返回的數據,來完成前端頁面的開發。
接口測試和前端開發有一個共同點,就是都需要用到后端工程師提供的接口。所以,當我們做接口測試的時候,如果后端某些接口還不成熟、所依賴的接口不穩定或者所依賴的接口為第三方接口、構造依賴的接口數據太復雜等問題時,我們可以用mock的方式先虛擬這些接口返回來代替,提高工作效率。
使用場景:
1)第一個后端沒有開發好,自動化測試的腳本需要提前開發與調試;
2)調用第三方接口有不穩定的情況,響應特別的長,在自動化腳本調試的前期,提高執行效率
mock方案:
1)開發一個后端(django、flask框架)
2)使用moco微型服務器搭建√
Moco搭建:
1)下載jar包:下載地址
2)配置json文件test.json:
[