【Python接口自动化测试】(14)Mock Server之Postman的Mock Server功能

Mock Server之Postman的Mock Server功能

1、Mock Server是什么?

  Mock 即模拟,就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法,其最大的优势就是降级前后端耦合度,使前端工程师可以不依赖后端返回数据,先开发前端样式以及逻辑处理 简单来说: Mock是用了解决依赖问题的,将复杂的/不稳定的/还未建立的依赖对象用一个简单的假对象来代替。
   Mock Server 即Mock接口服务器,可以通过配置快速Mock出新的接口
  Mock Server的使用范围:
  • 前后端分离项目
  • 所测接口依赖第三方系统(还未具备)
  • 所测接口依赖复杂或依赖的接口不稳定,并不作为主要验证对象
  同时在接口还未开发好时,提供Mock接口(假接口)会比只有接口文档更直观,并能有效减少沟通成本和一些文档理解bug。

2、以get请求为例,配置Postman的Mock Server

(1)选择Mock Server

 (2)填入需要MOCK的url和response body

比如我的url:

openapi/ipm/wait/process/query

response body:

{
    "code": 200,
    "msg": "请求成功",
    "data": [{
        "aluGrade": 1100,
        "aluState": "H24",
        "thickness": 2.10,
        "width": 1200,
        "length": 3000,
        "isFilm": 0,
        "cnt": 10,
        "id": 10
    }]
}

 (3)命名mock server name,并设置为private server(也可以不勾选)

(4)登录postman网页端,获取API Key,网站https://web.postman.com/,进入设置页面,生成并复制API KEY

 (5)测试接口,如果是private mock server,则需要将api key添加到headers里

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值