使用postman做接口测试

一、postman的基础应用

1. 请求部分

2. 请求部分body

3. 响应部分

二、接口关联

接口关联:下一个接口的参数使用了上一个接口的返回值

1. 使用json.parse格式

首先找到有返回值的接口的Tests,将其参数设置为全局变量,以便其他接口使用

设置全局变量

pm.globals.set()

使用全局变量(后面都同理)

在参数位置打印两个大括号,会自动弹出全局变量信息,选中需要的全局变量即可。

2. 使用正则表达式

设置全局变量

3. 使用cookie

4. 使用请求头(Header)

三、设置动态参数

注意:postman中内置的动态参数无法进行精确的断言

1. 内置动态参数

{ {$timestamp}}  --  生成当前时间的时间戳

{ {$randomInt}}  --  生成0-1000之间的随机整数

{ {$guid}}  --  生成随机的guid字符串值

2. 自定义动态参数

实现时间戳

获取

使用

实现等待3秒

const sleep = (milliseconds) => {
    const start = Date.now();
    while (Date.now() <= start + milliseconds) {}
};
sleep(3000);

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-11 13:08:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-11 13:08:05       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-11 13:08:05       82 阅读
  4. Python语言-面向对象

    2023-12-11 13:08:05       91 阅读

热门阅读

  1. 【华为OD机试python】分苹果【2023 B卷|100分】

    2023-12-11 13:08:05       66 阅读
  2. 选项式API和组合式API

    2023-12-11 13:08:05       56 阅读
  3. Git常用命令

    2023-12-11 13:08:05       54 阅读
  4. [git] 远程删除分支

    2023-12-11 13:08:05       58 阅读
  5. Vue中路由的使用

    2023-12-11 13:08:05       62 阅读
  6. windows常见快捷键

    2023-12-11 13:08:05       63 阅读
  7. vue3页面调接口时加载卡住不响应

    2023-12-11 13:08:05       51 阅读
  8. php 导入excel

    2023-12-11 13:08:05       53 阅读
  9. linux shell

    2023-12-11 13:08:05       43 阅读
  10. GORM 自定义数据类型json-切片(数组)

    2023-12-11 13:08:05       76 阅读