0


postman下载使用

一、环境变量

定义在环境中的变量就是环境变量,在特定环境下才可以引用

  1. Postman可以设置多套环境
  2. 每套环境里可以有多个环境变量

1:设置环境变量

1.1:手动设置

1.2:脚本设置

Pre和test中都可以写脚本,但区别在于,pre在请求之前执行,test在请求响应后执行

1.3环境变量对的引用

{{}}-------引用变量

二、全局变量

作用于整个postman,所有接口用列都可以使用

  1. Postman只可以设置一组全局变量
  2. 作用于整个postman

2:设置全局变量

2.1 手动设置

2.2脚本设置

2.3环境变量的引用

  • 动态参数

内置动态参数

  1. 时间戳:{{$timestamp}}
  2. 随机数:{{$randomlnt}}
  3. 随机字符串:{{$guid}}
  4. 随机邮箱:{{$randomEmail}}
  5. 随机用户名:{{$randomUserName}}
  • 接口关联

我们什么时候需要接口关联?

一般我们在访问上一个接口需要上一个响应的数据

列如:我们在等登录的时候,如果登录成功,就会返回一个token值,在访问下一个接口时,就需要在请求中带上token值

  1. 获取token值
  2. 存入环境变量或全局变量
  3. 关联接口调用变量

在test中编写脚本提取响应值

//获取响应数据的json对象

Var jsonData=pm.response.json();

//从json对象中提取token值

Var token=jsonData.json.token;

//把token值设置为环境变量

Pm.enviroment.set(“token”,token)

在下一个post请求的头信息添加token值

  • 数据驱动

数据驱动是指:

  1. 相同的测试脚本使用不同的测试数据
  2. 数据的改变从而驱动自动化测试的执行
  3. 最终引起测试结果的改变

步骤

  1. 编写测试脚本
  2. 将测试脚本使用的测试数据存储到文件中
  3. 运行脚本,循环调用存储在文件的测试数据

验证所有的册书结果是否符合期望的结果

  • 分析用列,涉及数据文件

接口用列的设计

文件设置

Json格式---字典形式

CSV格式

  • 运行测试集

Run collection

标签: postman 测试工具

本文转载自: https://blog.csdn.net/m0_59580677/article/details/134476397
版权归原作者 宗介波妞 所有, 如有侵权,请联系我们删除。

“postman下载使用”的评论:

还没有评论