1. 程式人生 > >不可不知的Mock資料方式

不可不知的Mock資料方式

        Mock 資料一直是一個離不開的話題, 開發者經常需要模擬資料來完成功能的開發,整合測試前,儘量減少開發任務的外部依賴。當然每個開發者都有自己的解決方案,但都大同小異,選擇合適的Mock方式,可以極大提高軟體的開發效率。常見的 Mock 方式如下:

        1. 將 Mock 資料直接寫在程式碼裡

        2. 利用 JS 攔截請求

        例如使用 Mock.js [http://mockjs.com] 可以輕鬆模擬Ajax請求,生成並模擬Mock資料。

        3.利用 Charles 和 Fiddler 等代理工具攔截請求

        4. 使用Easy Mock , RAP 等工具管理團隊內多個專案的mock資料。

        RAP [http://rapapi.org/org/index.do] 由阿里出品,專案已開源,支援以私有云形式部署。目前有不少企業在用,包括紛享銷客也在使用。

        Easy Mock [https://www.easy-mock.com/] 由大搜車團隊出品,前幾天剛剛開放測試使用,其整合 Swagger 和 Mock.js 的特性,也是非常好用。