mock-server初定
本文最后更新于:2023年3月16日 晚上
2016-11-25 星期五
十月廿六丙申年 【猴年】己亥月 辛亥日
宜 祭祀 沐浴 出行 余事勿取
忌 开市 动土 破土 行丧 安葬
記得是好幾個月前參照別人的項目做了一個基於vue的腳手架,裡面的架構大致是前後端分離開發的模式;
本地有一個本地模擬接口的機制:大致是需要先制定接口規範然後本地新建很長很長串(同接口路徑一樣的文件夾)!!!
1.shit!!那如果後端提供的接口是100個/分隔的呢?(存理論上),悲劇~~
2.數據是寫死的不能隨機變化,比如狀態到底是1還是0,能隨機變化豈不是更接近真實測試?
3.一旦出現了接口問題,後端和前端都相互推卸責任,都不想改!
等等問題…
所以要是做一個接口服務來解決這些問題,那豈不是很好!!
1.url不根據後端提供url來建立文件夾mock;
2.採用mockjs來做到數據的動態變化;
3.開發前就定義好接口,前後端誰不按照接口來就誰改,避免出現推卸責任,溝通成本增加等等;
這篇文章只是簡單記錄下接下來要做的事情,如果你感興趣你也可以做,沒什麼關係,有人做了,開源了豈不是更好,
可以參照mock-api;
要實現的基礎功能:
1.利用mockjs插件,可以动态生成随机数据
2.基于json-schema对接口参数实行校验和接口测试,并保存测试状态和接口响应时间。
3.简单的json编辑器
4.带有登陆校验功能,可登陆后进行接口调试
5.mock服务器按照api服务器来响应请求,接口更新时自动更新
mock-server初定
https://seven3.site/js/mock-server初定/