📜  模拟服务器简介

📅  最后修改于: 2021-01-08 01:45:12             🧑  作者: Mango

模拟服务器简介

  • 模拟服务器是伪造的服务器,模拟为真实服务器,以帮助用户测试和检查其API和API响应。
  • 在各种API测试期间,当需要接收Web服务器上不容易获得的特定响应或进行某些测试时(由于实际服务器上的安全问题而无法完成),将使用模拟服务器。

模拟服务器如何工作

当您发送请求时,MockServer会接收到该请求,它将请求与指定要求进行匹配,如果未找到匹配项,它将在可能的情况下代理该请求。否则,该请求将返回404。

对于每个收到的请求:

  • 找到匹配的期望并执行操作。
  • 如果请求与期望不符,则它将代理请求。
  • 如果不是,则代理请求将返回404

在这里,期望是所采取的行动,可以将其返回给响应。

模拟服务器的类型

我们可以在Postman中创建两种类型的模拟服务器:

1.私人模拟服务器

这些不能被所有人访问。当您创建私有模拟服务器时,用户可以与位于其下方的队友共享集合。您的团队可以通过邮递员API密钥>。

2.公共模拟服务器

公共模拟服务器向所有人开放。当您共享该模拟服务器时,不需要用户添加Postman API密钥来使用该模拟。

邮递员模拟服务器的好处

  • 在开发期间和在组织服务器上启用该API之前检查自己的API。
  • 以获得更快的评论和错误。
  • 无需任何身份验证,就可以向服务器发出任何类型的请求。
  • 在API对所有人开放之前测试其依赖关系。
  • 对于质量检查工程师,使用它可以检查或隔离外部依赖关系并检查集成。
  • 在前端开发人员可以使用实际端点之前使用它。
  • 工程师使用模拟服务器来创建他们的想法的原型,以将其提交给投资者。