网站首页 > 技术文章 正文
为什么会用到mockserver
有一次在接到一个项目后由于项目中有nigix配置,本地没有nigix(Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器)服务,数据库相关的配置在nigix里边配置,为了能正常启动服务,此时就需要一个可以模拟nigix服务配置获取的请求,本地安装了postman,刚好里边有模拟服务器的功能mockserver,就用这个来实现。
mockserver使用场景
在前端或者后端系统依赖其它HTTP接口时,如果后端开发接口没有完成。双方可以约定接口的名称、请求出入参数,利用mockserver模拟接口服务同步开发,互相不影响进度,等要调用的接口开发完后,替换域名即可。
搭建mockserver
1.postman安装需要的版本,因为我本地已经安装,这里就不过多介绍。
2.点击Mock servers出来右侧配置窗口,配置好请求方式get、post、delete等,请求URL(根据提前双方协商好的地址配置,并且地址一定要写正确,第一位是反斜杠/,不然会请求不到报错),出参(根据双方提前协商定义好的出参配置),然后点击下一步。
3.设置一个模拟服务器的名称dbget03(这个名称自己可以定义),点击完成,这样一个mockserver模拟接口服务就创建完成了。
4.创建完成后在collections中会自动生成一个名为dbget03的collection,点击send测试会看到执行成功,返回信息是自己配置的返回参数结果。
5.可以查看调用历史记录,刷新历史,以及查看配置信息,修改配置信息。
6.在查看配置信息进去之后可以看到实际的调用地址,也就是用来自测的地址,我们把它当作一个已经完成的或者配置好的服务来进行模拟调用。以便能够更好的配合我们的项目开发进行。
以上是在工作中遇到的关于mockserver模拟服务器的介绍,希望对你有所帮助。
- 上一篇: Mock.js的语法规范与应用技巧 mockjs原理
- 下一篇: Mock.js原理 js mock
猜你喜欢
- 2025-06-28 代码小白的网页制作神器(如何用代码制作网页)
- 2025-06-28 java版gRPC实战之三:服务端流(java 服务端)
- 2025-06-28 Cursor 开发完N个大型项目后的硬核经验
- 2025-06-28 领导说:“做个设计评审吧”(设计开发的五个阶段的评审内容)
- 2025-06-28 使用Swager API Docs和easy-mock生成模拟数据
- 2025-06-28 强大的mock数据生成工具--apipost
- 2025-06-28 Mock.js 实用教程:快速上手模拟数据生成
- 2025-06-28 五分钟教你用NodeJS手写一个Mock数据服务器
- 2024-10-06 想要mock你的网络请求?还不快来学习Charles
- 2024-10-06 测试工具链—— AnyProxy搭建HTTP(S)代理服务器构建Mock服务(一)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (76)
- oracle恢复 (77)
- oracle 删除表 (52)
- oracle 用户名 (80)
- oracle 工具 (55)
- oracle 内存 (55)
- oracle 导出表 (62)
- oracle约束 (54)
- oracle 中文 (51)
- oracle链接 (54)
- oracle的函数 (58)
- oracle面试 (55)
- 前端调试 (52)
本文暂时没有评论,来添加一个吧(●'◡'●)