IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 使用Postman实现mock server搭建详解 -> 正文阅读

[开发测试]使用Postman实现mock server搭建详解

一、安装postman

大家可以去网上搜一下,很简单

二、postman汉化

1、下载一个app.zip汉化包

有道云笔记icon-default.png?t=M0H8http://note.youdao.com/noteshare?id=73b13ba4f214ccf8df3beffd5c5b72d3&sub=728606275A3B4A02A8AC396B29E563AA

2、解压后,将里面的app文件,整体放到postman安装路径的resources文件夹下。我的路径是C:\Users\bobo\AppData\Local\Postman\app-9.10.0\resources

3、重启postman即可

三、搭建mock server详细操作

1、打开postman

?

2、创建一个mockserver模拟器

?

?

3、填写想要模拟的url地址以及响应结果等信息:

地址:openapi/getinformation/name

响应正文:{"name":"陈玉波"}

4、点击【下一步】,填写相关信息

?

?

5、点击【创建模拟服务器】,完成模拟服务器集合的创建。获取到模拟服务器url,如下图:

https://36c193dc-9adc-4aaa-a80e-34a8dbf0929c.mock.pstmn.io

?

?

6、点击【集合】菜单,可看到一个名为“mock_getName”的集合

第5步得到的模拟服务器url,其实就是下图接口请求的{{url}}

?

7、此时若在浏览器等工具,请求模拟的接口(url+地址),即可返回模拟正文信息,如:

(1)浏览器请求mock接口

https://36c193dc-9adc-4aaa-a80e-34a8dbf0929c.mock.pstmn.io/openapi/getinformation/name

?

(2)postman中新增一个http请求,来调用mock接口

?

?

8、可以给模拟器添加示例,来模拟给接口传入不同的参数,会获取到不同返回信息的场景

(1)右击mock集合下默认请求后面的图标

?

?

(2)点击【添加示例】

(3)修改示例名称、添加入参和对应模拟返回的数据等

?(4)保存

9、示例添加成功后,即可进行接口请求

?

10、这样,就相当于把一个第三方未开发的接口,模拟实现了第三方被调用并返回响应信息,并且调用地址可直接在公网访问使用。若测试需要以此来进行功能测试,需要让开发在代码调用此第三方接口时,将调用地址写成模拟器的地址即可

?

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-01-28 12:13:05  更:2022-01-28 12:14:56 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 4:23:09-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码