前后端分离或者是进行单元测试的时候,必须要用mock api替换掉第三方调用或者是实际的API,eoLinker提供了非常全面的mock api支持,其他那些需要安装配置的mock server就不必赘言,如果有现成搭建完成的就无需自己费时费力搭建。
Api信息如下图所示,url里面可以把根路径去掉,直接写api的地址就行。到时候在项目里面统一配置线上环境以及测试环境的地址前缀,切换即可。
在api的编辑页面,高级mock里面,输入mock的规则就行。eoLinker的mock是基于mockjs来改的,不过规则大同小异,规则可以参考:http://mockjs.com/examples.html
编辑完成之后,回到api的详情页面,在mock的标签下面会看到有一个url,复制到项目里面就行。因为地址前缀是统一的,所以可以按照刚刚说的,在项目里统一配置一个测试的前缀,到时候上线就换成生产环境的前缀既可。支持restful是十分方便的,这是目前看到唯一支持restful的mock server。
用到项目里面如下图所示(简单的demo):
除了返回mock数据之外,eoLinker还有对请求方式以及参数的校验功能,如果发现有误,会立马提示错误,方便进行修正参数。目前eoLinker企业版AMS提供了mock的校验功能,欢迎各位免费使用企业版AMS,体验方便快捷的项目开发。
总结:无论是前端和后端,高效便捷才是开发的王道。相比于自己建立一个接口管理服务的繁琐和复杂,使用eoLinker简单快捷,也容易上手,在崇尚远程办公的今天,eoLinker会是你一个最好的选择。
原文链接:eoLinker教你简单几步实现api接口mock测试(mock server)
更加详情请关注eoLinker公众号获取更多资讯!
eolinker AMS作为目前国内最大的在线接口管理平台,功能非常丰富,基本满足了项目的所有接口管理需求,推荐此前没有接触过接口管理,或者还在使用传统word方式记录文档的朋友,可以去试试。网址 www.eolinker.com。
网友评论