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

前言

创建Mock服务

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

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

Name the mock server
命名Mock Server

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

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

设置私有访问后需要注意的是:你需要在请求头中添加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性能测试 

九、总结(尾部小惊喜)

生命不息,奋斗不止。每一份努力都不会被辜负,只要坚持不懈,终究会有回报。珍惜时间,追求梦想。不忘初心,砥砺前行。你的未来,由你掌握!

生命短暂,时间宝贵,我们无法预知未来会发生什么,但我们可以掌握当下。珍惜每一天,努力奋斗,让自己变得更加强大和优秀。坚定信念,执着追求,成功终将属于你!

只有不断地挑战自己,才能不断地超越自己。坚持追求梦想,勇敢前行,你就会发现奋斗的过程是如此美好而值得。相信自己,你一定可以做到!

【软件测试技术交流(免费领取全套软件测试资料)】:320231853(备注C)icon-default.png?t=N5K3http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=UBH4PjR4hSntDh18bIZXbg5jEI31_zVm&authKey=wLGsRx5vLPAVvPIjB2%2Fr7iqX94aprgV3J9KUkUR%2FDa6gpvNl0kgSj1AP8OlbtUvv&noverify=0&group_code=320231853

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值