你不知道的Postman的Mock接口测试,看这一篇就够了


前言

创建Mock服务

你可以从Postman已有的测试集(Collection)中创建Mock Server或者直接创建Mock Server(我们这里选择从已有的测试集中创建Mock Server)

Postman接口测试:https://www.bilibili.com/video/BV1je4y1r75Y/

请添加图片描述

请添加图片描述

Mock server详细配置页面,在此页面中我们可以设置:

Name the mock server
命名Mock Server

Select an environment(optional)
选择一个环境(可选的),我们可以选择之前设置过的环境,Mock Server将会使用对应环境中设置过的变量在对应的请求和响应中

Make this mock server private
如果想要将Mock Server设置私有访问的,那么可以勾选此选项,不勾选则对所有人可见

扫描二维码关注公众号,回复: 14702551 查看本文章

设置私有访问后需要注意的是:你需要在请求头中添加Postman API key,格式为:x-api-key:<你的Postman API key>,PostMan API key怎么设置请看后面的步骤

Add a delay before sending response
我们可以在mock响应过来之前设置延时,PostMan有提供了模拟2G/3G网络的延时以及还可以支修改指定的延时。

请添加图片描述

选择生成Postman API key选项(如果上一步没有勾选Make this mock server private,此步跳过即可)

请添加图片描述

进入到Postman API key配置网址页面,添加新的API key即可,名字可以自定义,一定要注意:这里生成的API KEY值一定要复制保存下来,否则后面要用到的时候需要重新生成。

请添加图片描述

此时我们的Mock server就创建好了。

使用示例

在当前collection中添加请求,并将mock服务的URL地址复制过来

请添加图片描述

之前我们仅仅是创建好了Mock服务,上面没有任何的mock可用,我们需要设置mock example

点击右上角的Examples选择Add Example

请添加图片描述

在Example我们可以填入Mock的请求地址,请求参数以及响应体和状态码,最后点击右上角的Save Example即可

请添加图片描述

回到请求页面,填入请求地址,headers中加入x-api-key(一定要加,否则报错),可以看到响应结果为example中设置的响应信息:

请添加图片描述

下面是我整理的2023年最全的软件测试工程师学习知识架构体系图

一、Python编程入门到精通

请添加图片描述

二、接口自动化项目实战

请添加图片描述

三、Web自动化项目实战

请添加图片描述

四、App自动化项目实战

请添加图片描述

五、一线大厂简历

请添加图片描述

六、测试开发DevOps体系

请添加图片描述

七、常用自动化测试工具

请添加图片描述

八、JMeter性能测试

请添加图片描述

九、总结(尾部小惊喜)

最终你相信什么就能成为什么。因为世界上最可怕的二个词,一个叫执着,一个叫认真,认真的人改变自己,执着的人改变命运。

面对挫折,勇敢无畏;遇到挫折,无所畏惧;能勇敢面对,能克服自身的软弱、懒惰等内在缺点;就能在困难面前迎难而上。

生命的开始与结束,原本就是注定的,但过程却是可以由自己决定,希望这一生我们都能没白活一场。在浮躁的社会中,平平淡淡才是真。

猜你喜欢

转载自blog.csdn.net/x2waiwai/article/details/129818508