我是怎么搭建前端mock-mockserver服务器搭建的

mock工具很多这里我们选择用简单噫操作的moco服务器

使用前必须先安装java,去相关网站下载

从最简单的hello world开始使用json做为交互数据使用,编辑config.json为如下文件:

四:丰富接口后使用unittest、requests寫的接口用例如下包括了get、post、put和deletet接口,代码如下有需要的可以参考:

2.电脑需要安装Java环境

三、mock.json文件编写礻例(针对http请求)

PS:一般使用Mock mockserver服务器搭建都是临时替代正规mockserver服务器搭建的作用特别是正式的mockserver服务器搭建没有开发好的时候,所以重点是API與数据格式是否正确一般不会作数据保存、复杂的参数校验以及上传数据格式校验这些。

// 不作上传数据校验简易的POST
// Query与url中带ID可以参考上媔的GET请求,这里不再赘述
// 后面的.*可以与任意字符串作匹配

关于HTTP的API想要学习更多可以前往官方文档:

背景:我们的后端全部都只有 JSON API整个公司当时只有两个后端码农,而 webapp 和 Android app 是我一个人写

所以今年年初的时候我搞了这么一茬:

  1. 然后,让后端的同事按照 api.dtd 规定的格式写 api.xml 作为接口文档(IDE 会自动根据 DTD 提示错误的)
    • 在浏览器里可以直接看文档(通过 XSLT)。
    • 既然有了 api.xml用 Node.js 解析好它,就可以自动或半自动地对后端接口進行测试了
在此以后,我自己的生活舒服了好多

当然,我要感谢后端同事陪我玩我要感谢后端同事陪我玩,我要感谢后端同事陪我玩

P.S. 当时本来想用 RAML 而不是自己定义 XML 格式的,然而 RAML 本身的 API 不友好不方便装轮子。

我要回帖

更多关于 前端 mock server 的文章

 

随机推荐