Mock Server 入门(一)
2024-10-15 15:06:08
Mock Server
使用场景
1.开发过程中依赖一些接口,而这些接口可能有一下情况:
1)接口搭建环境比较困难:例如支付宝的支付接口,需要授权等等准备好才能进行调试
2)接口暂时还未实现时:可以便于前端开发
3)接口交互比较复杂
2.测试时可以用于提前编写接口测试用例,以保证测试进度与项目进度一致
安装
1.安装jdk(jdk的安装方法就不再重复了,见 搭建自动化集成环境)
2.下载Standalone Moco Runner.jar包
Demo
用于测试jar是否正常运行:
1.新建.json文件:文件中存放request、respose
文件名:config.json
文件内容:
[
{
"request":
{
"uri":"/hello"
},
"response":
{
"text":"world"
}
}
]
文件存放到Standalone Moco Runner.jar的同一文件夹下
2.在cmd中:java -jar moco-runner-0.10.0-standalone.jar http -p 8888 -c config.json
3.访问浏览器:localhost:8888/hello
4.如果要mock https请求时,需要使用设置HTTP隧道的CONNECT请求转发请求自动生成SSL证书,允许明文记录加密的HTTPS流量要代理请求,HTTP客户端应配置为使用HTTP代理
Mock server 相关结介绍:
1.Mock server 实现get方法的接口
2.Mock server 实现post方法的接口
最新文章
- valueOf() toString() typeof instanceof
- JavaScript DOM编程艺术 - 读书笔记1-3章
- Purchase Document Open Interface(PDOI)
- ios UITableView 相关
- 64win7+64Oracle+32plsql
- 使用虚拟机CentOS7部署CEPH集群
- 【NOIP2016】Day1 T3 换教室(期望DP)
- angular JS中使用jquery datatable添加checkbox点击事件
- EF对于已有数据库的Code First支持
- Java中的i++和i--
- Algorithm -->; KMP算法
- 一、docker的原理
- thinkphp5简单使用redis缓存
- Java 接口 新特性(Java8)
- sqlmap的安装
- odoo11 systemd service自动启动配置
- GNU Screen Usage
- mysql找到数据的存储位置
- AI mac安装TensorFlow
- Python3.5+PyQt5多线程+itchat实现微信防撤回桌面版代码