使用postman mock server

需要写一个小的Java程序,用来调用云平台的接口

由于云平台的接口程序还没有写好,只能用模拟的方式先行开发代码,

用了post来模拟接口程序。

需要模拟的接口如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
■请求地址
/openapi/ipm/wait/process/query
 
■请求参数
 
■返回数据样例
{
    "code": 200,
    "msg": "请求成功",
    "data": [{
            "aluGrade": 1100,
            "aluState": H24,
            "thickness": 2.10,
            "width": 1200,
            "aluGrade": 1100,
            "length": 3000,
            "isFilm": 0,
            "cnt": 10, "id": 10,
        },
        {
            "aluGrade": 1100,
            "aluState": H24,
            "thickness": 2.10,
            "width": 1200,
            "aluGrade": 1100,
            "length": 3000,
            "isFilm": 0,
            "cnt": 10, "id": 10,
        }
    ]
}

 

1.打开postman程序,选择New->Mock Server

 

 

 

 

 

 

2.配置collection

在Request Path中填写路径,记得不要把斜线写多了。

1
openapi/ipm/wait/process/query

  

在Response Body中写上要返回的模拟数据

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
{
    "code": 200,
    "msg": "请求成功",
    "data": [{
            "aluGrade": 1100,
            "aluState": H24,
            "thickness": 2.10,
            "width": 1200,
            "aluGrade": 1100,
            "length": 3000,
            "isFilm": 0,
            "cnt": 10, "id": 10,
        },
        {
            "aluGrade": 1100,
            "aluState": H24,
            "thickness": 2.10,
            "width": 1200,
            "aluGrade": 1100,
            "length": 3000,
            "isFilm": 0,
            "cnt": 10, "id": 10,
        }
    ]
}

  

 

 

 

选择下一步,自己顶一个Mock Server的名字。

记得把【Save to the mock server URL as an environment variable】勾上,

postman会帮你把这个mock server的地址生成一个环境,后面在测试的时候会用到这个环境。

 

 

 

配置完成之后,结束。

 

 

 

 

配置完成之后,postman会生成一个mock server的地址

比如这里生成的地址是

1
https://3dd39ca6-40bd-41ae-a045-ff80d0e6aca8.mock.pstmn.io

  

 

 

 

3.启动Mock Server

点击画面的Run按钮,进入Collection启动页面

 

 

 

 启动完成

 

 

4.通过浏览器发送请求,验证是否成功

 

posted @   大墨垂杨  阅读(7480)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示