【Postman】Postman模拟服务(mock)使用教程

本文详细介绍了如何使用Postman创建和配置模拟服务(mocks)。首先,创建一个Collection,然后添加Mocks并创建mock server。接着,添加Request并创建Example以定义响应内容。最后,通过Runner批量执行测试用例。通过这个教程,读者可以学会如何利用Postman模拟HTTP交互并进行测试。
摘要由CSDN通过智能技术生成

步骤一 创建Collection

打开Postman之后,点击“new”,就可以开始添加一个新的Collection。

在这里插入图片描述
在随后弹出来的窗口内点击“Collection”。

在这里插入图片描述
在圈出来的地方可以输入此Collection的名称。

在这里插入图片描述
完成创建后,我们可以设置一个 mock server 并且为每一个endpoint模拟一条response。

步骤二 添加Mocks

点击新创建的测试用例旁边的箭头,再点击“Mocks”,在切换出的界面中,点击“Create a mock server”。

在这里插入图片描述
随后在弹出的窗口中输入此Mocks的名称(也可不用填写),在点击“Create Mock Server”完成虚拟地址的创建。

在这里插入图片描述
可在原先的“Mocks”下看到新创建的地址。
点击图中的图标,会直接复制到粘贴板上。然后你可以将其保存在Tesk mock环境的变量中。也可以直接使用。

在这里插入图片描述
这样我们就得到了一个mock server的地址,也就是说,这个mock server是postman在自己的服务器上为我们创建的,只要我们打开postman,我们都可以直接用这个地址来访问mock的API。

步骤三 Add Request

在Collection创建完毕后,我们可以在此用例下添加我们想要的Request,来达到我们通过模拟服务实现Http交互的目的。

点击测试用例旁的“ 。。。”,选择“Add Request”添加请的请求。
在这里插入图片描述
此处可以输入Request的名称,然后点击“Save to XXX”保存到刚刚创建的测试用例中。
在这里插入图片描述
之后就可以选择刚创建好的Request进行参数的设置。如下图所示:
在这里插入图片描述
此处的例子是用Get请求百度的内容,如果是想要用我们自己的Rock做模拟交互实验,则还需要进行步骤四。

步骤四 创建example

新建一个新的Request,把我们的Mock黏贴到URL栏内。你可以直接使用创建的Mock,也可在在地址后再加上“/XXX”,形成一个子链接。
当我们在Mock上注册好了Request,我们需要创建对应的Example(Response),就可以使之服务于你。
点击下图中的Example,在出现的界面内点击“Add Example”,就会创建一个该Request的一个Response。
在这里插入图片描述
之后可以在Example中编辑该条回复的内容,并点击“Save Example”保存。如下图所示:
在这里插入图片描述
完成后我们回到刚刚的Request,点击“Send”,就可以看到我们刚刚添加的Example回复的内容了。
在这里插入图片描述
注意:
一个Request可以对应多个Example,但是点击发送后,只有最后一个Example才会响应并回复内容。

步骤五 运行Run

1.点击Runner,进入测试集批量执行设置页面
2.选择测试集下,要批量执行的请求,然后选择本地参数化的txt文件login.txt,数据文件类型选择text/csv,迭代次数iteration参数化数据多少个就填多少
3.点击preview,可以预览本地参数化数据在这里插入图片描述

在这里插入图片描述
配置完后,点击Run XXX按钮,即可批量执行用例,得到测试结果,如图在这里插入图片描述

参考链接

参考链接:最强PostMan使用教程(4)- 使用Postman的模拟服务模拟(mock)后端.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值