使用postman的mock server

作者: 种树在此时 | 来源:发表于2022-01-11 14:00 被阅读0次

【前情提要】

作为测试工程师,在日常工作中遇到和三方对接的项目,三方开发进度不理想,导致无法进行联调测试,基于此,开始学习与了解mock服务

【吸收】

经过资料查询,实操验证之后,汇总成如下自我理解:

1.正常自己公司的项目里面,会有一个config文件,里面会配置相关第三方调用接口的地址:ip:port//,具体的URL中的path会统一在接口文档中给出,描述三方提供的接口信息,包括(接口说明、接口路径(path)、请求参数、返回数据格式等),具体项目中调用哪些三方接口,则在项目程序里再去规定。

2.mock的意义,简单来说在于模拟第三方接口的返回,用于我们项目的前端调试,或者接口与接口之间的调用调试。

3.基于此,我们可以使用postman工具的mock server功能,来模拟第三方接口,既然模拟了第三方的所有接口,那么我们在得到mock server的地址(IP2:port2)后,需要在自己项目的config文件中,把配置的第三方调用接口的地址(ip:port),修改成mock server的地址(IP2:port2)。这样程序在运行后,本来调用第三方的地址,才能够走到我们的mock server中,模拟我们配置好的接口返回的数据。

:1.在测试完成后,项目上线之前,需要检查配置文件的地址,是否修改为正确的三方地址。2.出于测试完整性,临时使用mock地址后,三方接口完成开发后,需要修改回正确的三方地址,进行联调测试)

4.postman的mock server 使用步骤:

a.注册postman账号

b.可新建一个space来单独管理mock

d.在环境变量里添加相应的变量,主要包括mock server 的服务地址(即:IP2:port2),以及属于自己账号下的api keys(获取方式需要登录postman官网)

e.给mock server里添加相应的接口,并增加相应的EXAMPLE

f.mock添加对应的接口后,因mock server是联网的,故不受内外网环境的限制,在任何网络环境下,都可配置你自己的mock server地址,进行测试。

相关文章

  • 使用Postman的Mock Server

    使用Postman的Mock Server Postman作为最常用的Restful API测试工具,不仅仅是作为...

  • 通过Charles和postman完成Mock接口

    postman 下载postman (需要翻墙) 打开postman,新建一个mock server选择创建moc...

  • 使用postman的mock server

    【前情提要】 作为测试工程师,在日常工作中遇到和三方对接的项目,三方开发进度不理想,导致无法进行联调测试,基于此,...

  • 接口测试之Mock Server

    关键词:接口、Mock Server、postman、jmeter、Moco一、Mock的概念现在的软件系统不仅仅...

  • Postman--Mock Server

    应用场景 Q1: 需要测试一个功能,前端已经开发完成,后端接口还没有开发完成,但是有接口文档可看,知道接口响应数据...

  • Postman搭建mock server

    Mock server就是模拟一个服务器,通俗点说就是给你针对某个特定的接口,返回你自定义的返回值的工具。 在需要...

  • web前端-js小记(12)-Ajax

    0、 如何使用server-mock? server-mock是一款 nodejs 命令行工具,用于搭建 web服...

  • Postman 下的mock

    用了很多年postman 还没使用过postman自带的mock,现把使用过程记录下来,方便以后查看。 1、首先p...

  • Mock Server 入门

    Mock Server介绍 什么是mock ? 我在去年的时候介绍一篇幅 python mock的基本使用,htt...

  • PostMan:快速配置mock server

    一、Mock Server 二、配置图示 新建mock sever1 Select request to moc...

网友评论

    本文标题:使用postman的mock server

    本文链接:https://www.haomeiwen.com/subject/ybebcrtx.html