使用Postman实现Mock测试模拟响应

简介: 使用Postman实现Mock测试模拟响应

实际场景中有时尚未准备好生产API,或者不想对真实数据运行请求,则可以发出返回Postman中定义的模拟数据的请求。通过向集合中添加模拟服务器并向请求中添加示例,可以模拟真实API的行为。当向模拟服务器发送请求时,Postman会将请求配置和为请求保存的示例进行匹配,并使用添加到示例中的数据进行响应。

注意:需要登录到Postman帐户才能创建Mock

1.在Postman左侧的“Collections”中,点击三角形团,菜单中选择Mocks->Create a mock server

95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

2. 自定义一个名字,保留默认版本为选中状态,环境为空,并且未选中delay选项。点击创建。

3. 创建完后会有一个地址,复制下来,或者一会儿再去复制也可以

95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

4. 选择一个已保存的接口,点击右上角的Examples,点击添加

95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

5. 点击了Add Example后会自动跳转到一个新的tab,是该接口的信息

6. 修改调整响应,再点击保存(将message的值从原始得success修改为:test result)

95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

7. 回到接口test1这个tab,将创建的mock地址替换到接口的url,再点击send即可

95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

 

 

相关文章
|
24天前
|
Java 测试技术 开发者
必学!Spring Boot 单元测试、Mock 与 TestContainer 的高效使用技巧
【10月更文挑战第18天】 在现代软件开发中,单元测试是保证代码质量的重要手段。Spring Boot提供了强大的测试支持,使得编写和运行测试变得更加简单和高效。本文将深入探讨Spring Boot的单元测试、Mock技术以及TestContainer的高效使用技巧,帮助开发者提升测试效率和代码质量。
129 2
|
4天前
|
JavaScript 前端开发 测试技术
Postman 如何进行性能测试?
Postman 如何进行性能测试?
10 1
|
2月前
|
测试技术 数据库连接 数据库
提升软件测试效率与灵活性:探索Mock测试的重要性
【9月更文挑战第20天】在软件测试领域,提升测试效率与灵活性至关重要。Mock 测试通过模拟外部组件,使模块能独立测试,缩短测试周期;快速反馈机制让测试结果即时可见,加速问题修复;还能模拟异常情况和进行参数化测试,增强测试全面性与灵活性,从而显著提高软件质量和开发效率。
|
1月前
|
JavaScript 前端开发 API
vue尚品汇商城项目-day02【9.Home组件拆分+10.postman测试接口】
vue尚品汇商城项目-day02【9.Home组件拆分+10.postman测试接口】
40 0
|
3月前
|
Java 测试技术
SpringBoot单元测试快速写法问题之区分链路环节是否应该被Mock如何解决
SpringBoot单元测试快速写法问题之区分链路环节是否应该被Mock如何解决
|
3月前
|
测试技术 API
软件测试:Postman 工具的使用。开发及测试均需要掌握的测试工具
这篇文章详细介绍了Postman工具的各个模块功能,包括创建请求、集合、环境、自动化测试等,并解释了如何使用Postman进行GET、POST、PUT和DELETE等常见HTTP请求的测试。
|
3月前
|
XML Web App开发 数据挖掘
Postman接口测试工具全解析:功能、脚本编写及优缺点探讨
文章详细分析了Postman接口测试工具的功能、脚本编写、使用场景以及优缺点,强调了其在接口自动化测试中的强大能力,同时指出了其在性能分析方面的不足,并建议根据项目需求和个人偏好选择合适的接口测试工具。
109 1
|
3月前
|
Web App开发 JSON 测试技术
精通Postman接口测试:关联技术与自动化实践指南
这篇文章详细介绍了如何使用Postman进行接口测试,包括关联技术、自动化实践,以及如何通过环境变量和全局变量解决接口之间的关联性问题。
103 0
精通Postman接口测试:关联技术与自动化实践指南
|
3月前
|
IDE Java 测试技术
单元测试问题之Mockito 3.4mock静态方法如何解决
单元测试问题之Mockito 3.4mock静态方法如何解决
87 1
|
3月前
|
Java 测试技术 数据库
SpringBoot单元测试快速写法问题之不想在PandoraBoot工程中Mock Dao层如何解决
SpringBoot单元测试快速写法问题之不想在PandoraBoot工程中Mock Dao层如何解决