moco工具第一个Demo入门
moco工具第一个Demo入门
1.moco概述
- moco工具是在github开源的一个项目,github地址:https://github.com/dreamhead/moco。
- moco使用场景:当后端开发接口开发还未完成的时候,我们在做接口测试或者前端页面开发时候需要请求接口获取数据,这个时候等待后端接口开发完成再开始我们的工作就会造成时间浪费在等待接口开发上,这个时候就可以访问moco模拟接口返回请求的数据,开始我们的工作。
- moco是一个jar包,使用非常的方便只需要一条命令运行这个jar包即可提供mock服务,另外moco通过json文件自定义服务的请求和数据返回规则,可配置型高灵活性强学习成本低,实用价值高。
1.1.moco工具百度网盘地址
moco官网下载地址经常出现无法访问,因此可以从网盘下载moco工具。
链接:https://pan.baidu.com/s/1KY8poOHKrHjJJwjNSoPBxA
提取码:bw4j
2.moco工具使用概述
2.1.moco运行命令
java -jar ./moco-runner-0.11.0-standalone.jar http -p 8888 -c startup1.json
moco命令参数说明
1.http:请求协议类型
2.p:请求端口号
3.c:配置文件
2.2.moco第一个Demo
2.2.1.第一个json配置文件
[{"description":"这是我们的第一个mock例子","request":{"uri":"/demo"},"response":{"text":"first moco is demo"}}]
2.2.2.moco工具jar包和配置文件放在同一个包下
2.2.3.IDEA选择Terminal命令窗口,进入在moco工具所在的包路径下,执行下面的命令。
3.浏览器访问返回数据
moco工具第一个Demo入门相关推荐
- 接口自动化测试:mock server之Moco工具
什么是mock server mock:英文可以翻译为模仿的,mock server是我们用来解除依赖(耦合),假装实现的技术,比如说,前端需要使用某些api进行调试,但是服务端并没有开发完成这些ap ...
- 读懂一个 demo,入门机器学习
我们总有一种感觉,机器学习门槛高.难入门.这是因为这里有太多晦涩的概念「神经网络」.「评估指标」.「优化算法」等让初学者老是有种盲人摸象的感觉.甚至连理解一个 Tensorflow 官方 Demo 都 ...
- 鸿蒙系统开发app入门系列-- 第一个demo
建了一个QQ交流群:492306415 当脉脉上全是dis鸿蒙系统的时候,我已经做完了第一个demo app,毛主席说过没有调查就没有发言权,与其坐而论道不如行而起之,来通过第一个app,感受一下鸿蒙 ...
- lua入门之环境搭建、第一个demo
前言 前段时间因为有些项目功能需要,自己研究了下lua,今天整理下,并以一个demo为示例演示 手机上的运行效果 分为几个步骤来逐步讲解. 1.lua介绍,为什么选择它? 2.环境安装 3.撸一个简单 ...
- 性能工具之 Gatling 快速入门
文章目录 一.介绍 二. 下载 三.目录结构 四.脚本 五.快速执行 六.总结 一.介绍 Gatling 是一款基于 Scala 开发的高性能服务器性能测试工具,它主要用于对服务器进行负载等测试,并分 ...
- 一个月入门Python爬虫,轻松爬取大规模数据
如果你仔细观察,就不难发现,懂爬虫.学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样一个月入门Python爬虫,轻松爬的编程语言提供越来越多的优秀工具,让爬虫 ...
- 支付宝小程序面向个人开放了!我将以一个 Demo 为例讲解整个流程。
Hello,我是犯迷糊的小 K.目前是 ifanr 的一只前端攻城狮,同时也是知晓云团队的一员. 3 月伊始,ifanr 旗下品牌--知晓云 3.0 版本正式上线.此次更新得到业内许多开发者的密切关注 ...
- 万能素材库_自媒体运营必备3款黑科技工具,一个万能素材网站,你都在用吗?...
原标题:自媒体运营必备3款黑科技工具,一个万能素材网站,你都在用吗? 现在刷短视频几乎是我们每个人每天必做的一个娱乐方式了,也有很多的小伙伴加到我问,怎么做抖音,抖音怎么运营,那么我趁着这股热度,来给 ...
- 数据分析工具R和RStudio入门介绍
数据分析工具R和RStudio入门介绍 R是一个用于统计计算和统计制图的优秀工具,对比SPSS和SAS等付费软件,R具备跨平台.自由.免费.源代码开放.绘图表现和计算能力突出等一系列优点,受到了越来越 ...
最新文章
- dwr消息推送和tomcat集群
- 汇编中ah,al,ax;es,cs,ds,ss;
- vue3中ref、reactive、shallowRef、 shallowReactive、toRaw、unref、toRef、toRefs、customRef使用与区别
- [BZOJ1097][POI2007]旅游景点atr
- MySQL排序查询介绍
- hdu 4049 Tourism Planning [ 状压dp ]
- rabbitmq 集群保证顺序消费_随笔《RabbitMQ》如何保证消息不被重复消费
- R语言计算相关矩阵然后将计算结果输出到CSV文件
- C++学习笔记(1)-文件写入
- 组合算法 C++高效实现 (二进制辅助法)
- 看雪 好文 汇集贴(持续更新)
- 对冲基金表现大盘点(二):Citadel
- python wgs84坐标转换_python WGS84和ECEF坐标的转换
- 学python可以改善思维_论高中新课标下Python课程对学生计算思维的培养
- 暨王博士关于学术论文写作指导总结
- 花青素荧光染料2247688-56-6,Cyanine3 amine,Cy3-NH2,花青素Cyanine3氨基,可以用来标记蛋,抗体,多肽等
- JavaSE习题 用Java打印九九乘法口诀表
- 基于梯度下降算法自建一种短期有效的自回归模型
- Python 文件与数据格式化
- python算法完整教程专栏完整目录