Postman和接口自动化测试4-Postman内置的动态参数以及环境变量全局变量

Posted 3Sunremitting

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Postman和接口自动化测试4-Postman内置的动态参数以及环境变量全局变量相关的知识,希望对你有一定的参考价值。

Postman内置的动态参数
在企业中做接口测试的时候经常会遇到不能把参数写死的情况,此时就需要用到动态参数。Postman中有多种动态参数。
1、{{$timestamp}}:时间戳
2、{{$randomInt}}:生成0-1000的随机整数

3、{{$guid}}:生成一个GUID的字符串(这是一个很长的字符串)

以上三个是postman自带的三个动态参数。

 

Postman环境变量和全局变量

企业中常见的环境有:开发环境、测试环境、预发布环境、线上环境,每一种环境的地址都是不一样的。此时就需要环境管理。

不管是环境变量也好还是Globals也好,都是全局变量。只不过环境变量只是用于环境,全局变量一般是用于用例。

 

接口关联

方式一:Json提取器

方式二:使用正则表达式提取

responseBody代表返回的数据

 

以上是关于Postman和接口自动化测试4-Postman内置的动态参数以及环境变量全局变量的主要内容,如果未能解决你的问题,请参考以下文章

Postman和接口自动化测试4-Postman内置的动态参数以及环境变量全局变量

接口测试中 Token 或签名科普贴--Postman 中应用实践

接口测试-postman POST请求

postman tests实例记录(还没看,一些常用的)

ASP.NET 核心 blazor webassembly 为 Identity Server 4 Postman 测试获取令牌

PostMan生成测试报告