首页 > 其他分享 >Postman接口测试-变量

Postman接口测试-变量

时间:2023-04-20 19:01:09浏览次数:31  
标签:Postman 接口 environment 集合 key variable 变量 pm

postman的四种变量:全局变量、环境变量、集合变量(项目变量)、普通变量
-----------------------------------------------------------------------------------------------------
全局变量:整个postman中的请求都可以使用
创建的两种方法:
  第一种方法:再界面右上角-MANAGE ENVIRONMENTS

         添加变量名称+变量值

  第二种方法:再Pre-requests Script和Tests选择右侧javascript的"Set global variable"[设置全局变量]和"Get a global variable"[获取全局变量]
     使用pm.global定义一个全局变量:pm.globals.set("variable_key","variable_value")
     使用pm.global获取全局变量:pm.globals.get("variable_key")

 

集合变量:相对应的集合Collections中可以使用
创建的两种方法:
  第一种方法:再集合Collecitons中设置(已知变量名和变量值)

  第二种方法:再Pre-requests Script和Tests选择右侧javascript的"Set a collection varibales"[设置集合变量]和"Get a collection variables"[获取集合变量]
     使用pm.collection定义一个集合变量:pm.collectionVaribales.set("variable_key","variable_value")
     使用pm.collection获取集合变量:pm.collectionVaribales.get("variable_key")

环境变量:整个postman中的请求都可以使用,常用于设置域名
创建的两种方法:
  第一种方法:再右上角的"设置"中设置

   第二种方法:再Pre-requests Script和Tests选择右侧javascript的"Set a environment varibales"[设置环境变量]和"Get a environment variables"[获取环境变量]
     使用pm.environment定义一个集合变量:pm.environment.set("variable_key","variable_value")
     使用pm.environment获取集合变量:pm.environment.get("variable_key")

 

 

 

标签:Postman,接口,environment,集合,key,variable,变量,pm
From: https://www.cnblogs.com/smilecy16/p/17333468.html

相关文章

  • [oeasy]python0135_变量名与下划线_dunder_声明与赋值
    变量定义回忆上次内容变量就是能变的量上次研究了变量标识符的规则第一个字符应该是字母或下划线合法的标识符可以包括大小写字母数字下划线  还研究了字符串(str)的函数isidentifier查询字符串是否为合法标识符 ......
  • MySQL: 为什么使用 innobackupex 备份恢复搭建主从时,必须人为设置 gtid_purged 变量
    问题描述:使用innobackupex搭建主从的步骤如下:1.主库使用innobackupex备份并apply-log2.将备份文件拷贝至从库,从库清空datadir目录,并使用innobackupex进行copy-back3.从库根据备份目录中的xtrabackup_binlog_info的GTID信息来设置gtid_purged变量。4.从库changem......
  • 一文搞定接口幂等性架构设计方案
    幂等性介绍现如今很多系统都会基于分布式或微服务思想完成对系统的架构设计。那么在这一个系统中,就会存在若干个微服务,而且服务间也会产生相互通信调用。那么既然产生了服务调用,就必然会存在服务调用延迟或失败的问题。当出现这种问题,服务端会进行重试等操作或客户端有可能会进行......
  • java 增删改查接口命名规范(service与mapper)
    阿里推荐命名规范:转载自:https://www.cnblogs.com/zengzy698/p/15939088.html......
  • Makefile知识点-3------makefile定义“空格”变量的定义方法
    下面再介绍两个定义变量时我们需要知道的,请先看一个例子,如果我们要定义一个变量,其值是一个空格,那么我们可以这样来:nullstring:=space:=$(nullstring)#endofthelinenullstring是一个Empty变量,其中什么也没有,而我们的space的值是一个空格。因为在操作符的右边是很难描述......
  • 在运行时打印变量或对象类型的函数
    评:gettype()能显示一个变量的类型,比如“boolean”,“integer”,“double”,“string”,“array”,“object”等。get_class()能显示是哪一个类。instanceo()和java类似,判断是否是某个类的实例。......
  • nacos 定义上下线接口
    版本:2021.0.1.0<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>2021.0.1</version>......
  • uniapp h5与app接口路径
      h5版本前面带不带‘/’都不会报错接口路径拼接前应该有逻辑默认补'/'app后就会报错 ......
  • ansible剧本-变量的引用与定义
    ansible剧本-变量的引用与定义Cloud研习社 Cloud研习社 2023-04-2008:43 发表于山东收录于合集#一站式教程224个#ansible26个#云计算205个#计算机193个#linux217个教程每周二、四、六更新ansible_facts中变量的引用:[root@m01ansible]#catfacts_test1_......
  • python接口自动化
    #coding=utf-8'''python中常用的做接口自动化测试的库有哪些?requests、urllib、urllib3、httplibrequests是开源免费的,应用最多的一个库'''#importrequests#创建接口请求三种方法#r=requests.post(url=url,data=data,json=json)#r=requests.request('psot',url=url......