Postman接口测试高阶——精通Mock Server模拟服务器的创建及使用等
创始人
2025-01-20 06:33:30
0

文章目录

  • 一、什么是Mock Server
  • 二、为什么使用Mock Server
  • 四、Mock Server使用场景
  • 五、创建Mock Server模拟服务器
    • 1.创建Mock Server
    • 2.配置Mock Server
    • 3.创建Mock Server模拟服务器成功
  • 六、使用Mock Server模拟服务器
  • 七、修改Mock Server模拟服务器配置

一、什么是Mock Server

  • 对于通过HTTP或HTTPS集成的任何系统,MockServer可用作:
    • 1.模拟的配置为返回不同请求的特定响应
    • 2.代理人记录并可选地修改请求和响应
    • 3.都是代理人对于一些请求和一个模拟的对于同时的其他请求
  • 当Mock Servers接收到一个请求时,它会将该请求与active进行匹配预期已经配置好的。然后如果没有找到匹配,它会在适当的时候代理请求;否则返回404
  • 对于收到的每个请求,将执行以下步骤:
    • 1.找到匹配的期望并采取行动
    • 2.如果没有匹配的期望代理请求
    • 3.如果不是代理请求返回404

二、为什么使用Mock Server

  • Mock Servers允许您通过HTTP或HTTPS模拟任何服务器或服务,比如REST或RPC服务。
  • 这在下列情况下很有用:
    • 测试
      • 轻松地为HTTP依赖项(如REST或RPC服务)重新创建所有类型的响应,以便轻松有效地测试应用程序
      • 隔离被测系统,以确保测试可靠地运行,并且只有在出现真正的bug时才会失败。重要的是,只测试被测系统,而不测试其依赖关系,以避免由于不相关的外部变化(如网络故障或服务器重启/重新部署)而导致测试失败
      • 轻松地为每个测试独立设置模拟响应,以确保测试数据封装在每个测试中。避免在难以管理和维护的测试之间共享数据,避免测试之间相互感染的风险
      • 创建测试断言,验证被测系统发送的请求
    • 解耦开发
      • 在服务可用之前,开始使用服务API。如果一个API或服务还没有完全开发出来,Mock Server可以模仿API,允许任何使用该服务的团队开始工作而不会被延迟
      • 在初始开发阶段,当APIs服务非常不稳定和易变时,隔离开发团队。使用Mock Server允许开发工作继续进行,即使外部服务失败
    • 隔离单一服务
      • 在部署和调试期间,以调试模式在本地计算机上运行单个应用程序或服务或者处理请求的子集是很有帮助的。使用Mock Server很容易选择性地将请求转发到本地进程
      • 在调试模式下运行,所有其他请求可以被转发到真正的服务,例如在QA或UAT环境下运行

四、Mock Server使用场景

使用场景:当后端的接口还没有开发完成,前端的业务需要调用后端的接口;前端需要什么数据,mock模拟的结果直接给什么数据即可。为了解决不同的单元之间由于耦合而难于开发,测试的问题(桩服务)

mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的比较复杂的对象,用一个虚拟的对象(mock对象)来创建以便测试的方法

五、创建Mock Server模拟服务器

1.创建Mock Server

  • 点击 “Mock Servers” → “Create Mock Server” → 填写对应信息

    在这里插入图片描述
    在这里插入图片描述

2.配置Mock Server

在这里插入图片描述

3.创建Mock Server模拟服务器成功

在这里插入图片描述

六、使用Mock Server模拟服务器

在这里插入图片描述

七、修改Mock Server模拟服务器配置

在这里插入图片描述
在这里插入图片描述

相关内容

热门资讯

为了进一步!微乐游戏公众号辅助... 为了进一步!微乐游戏公众号辅助器,微乐小程序免费黑科技,机巧教程(有挂工具)-哔哩哔哩1、下载好微乐...
出现新变化!微乐小程序黑科技,... 出现新变化!微乐小程序黑科技,微信小程序多乐辅助器(透视)确实是真的挂(哔哩哔哩)1、出现新变化!微...
透视真的!aapoker怎么设... 透视真的!aapoker怎么设置提高好牌几率(透视)hhpoker透视脚本下载-果然是有挂(哔哩哔哩...
第4分钟透视!微乐小程序黑科技... 第4分钟透视!微乐小程序黑科技,微信小程序微乐辅助器免费版(开挂)其实真的是有挂(2026);1、金...
突发!微乐小程序外辅助工具,微... 突发!微乐小程序外辅助工具,微乐小程序免费黑科技,要领教程(有挂神器)-哔哩哔哩1、玩家可以在微乐小...
此事备受玩家关注!微乐小程序黑... 此事备受玩家关注!微乐小程序黑科技,微乐自建房透视(透视)一直存在有挂(哔哩哔哩)1、此事备受玩家关...
无独有偶!wpk控制牌是真的吗... 无独有偶!wpk控制牌是真的吗(透视)wpk俱乐部有没有辅助-切实真的是有挂(哔哩哔哩)暗藏猫腻,小...
第9分钟开挂!微乐小程序免费黑... 第9分钟开挂!微乐小程序免费黑科技,微乐江西小程序辅助器(开挂)都是存在有挂(2026)1、微乐小程...
受玩家影响!微乐小程序怎么挂脚... 受玩家影响!微乐小程序怎么挂脚本,微乐小程序免费黑科技,策略教程(有挂安装)-哔哩哔哩;1、下载好微...
黑科技技巧!微乐小程序免费黑科... 黑科技技巧!微乐小程序免费黑科技,微乐家乡官方app(透视)好像存在有挂(哔哩哔哩)1、微乐小程序免...