Mock介绍及使用Postman创建Mock
一、Mock简介
1、mock定义
mock测试就是在测试过程中,对于某些不容易构造或者获取的对象,用一个虚拟对象来创建以便进行测试的测试方法(来源:百度百科)。
即mock创建了一个对象,模拟真实对象的行为。
2、mock应用场景
1)开发前后端分离,开发不同步,前端数据展示依赖于后端接口数据(前后端联调:去掉mock,前端访问真实的后端接口) ;
2)调用第三方接口,测试接口的错误场景;
3)展示demo时,静态网页,实现动态展示;
4)依赖于第三方数据的接口进行测试;
二、postman的mock服务
1、postman创建的mock服务类型
1)私有Mock
私有mock服务需要在请求头中添加postman API key;
2)公有mock
公有mock服务可以被任何人访问,在使用过程中不需要添加postman API key;
2、postman创建Mock服务
1、创建Mock服务:
(1)菜单创建:File-->New-->Mock Server;
(2)左侧任务栏创建:Mock Servers-->Create Mock Server
2、创建mock服务器
Request Method:请求方法
Request URL:mock服务器地址
Request Code:mock服务器请求成功后返回的状态码
Request Body:mock服务器返回的消息体
下一步填写mock server name,勾选“save the mock server URL as an environment variable”;
创建成功后,页面上显示的mock URL地址即为postman mock的服务器地址;
3、访问mock服务
上一个步骤已创建mock项目的文件夹、mock新环境和mock server;
get请求:
浏览器访问:{{url}}替换为postman的服务器地址:
如果需要返回其他内容,可以添加实例Add example,在Body中编辑其他内容;
分类:
postman
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现