当前位置: 首页 > news >正文

postman接口测试之Postman配置环境变量和全局变量

前言
 我们在测试的过程中,遇到最多的问题也可以是环境的问题了吧,今天开发用了这个测试环境,明天又换了另一个测试环境,这样对于我们测试非常的麻烦,特别最接口的时候需要来回的输入环境地址比较麻烦,今天我们看看强大的工具Postman有没有办法解决这个问题

环境变量
我们在做测试的过程中,可能遇到频繁更换测试地址的时间,我们看下如何通过Postman完成这个操作,前面写过一篇Postman参数化和参数关联的方法,其实方法都是一样的。

添加百度的地址(可以当作我们的第一套环境地址)

  添加完成后,在右上角的地方我们要进行选择所需要的环境,然后再点击请求。发现我们成功的请求到了环境地址

通过同样的方法,我们再创建一个环境地址(测试的第2套环境)然后进行请求。查看环境是否已经切换

 

安静在这里在通过一个小的例子测试把URL上的参数信息更改成变量。

设置的参数变量

接口还是不变的查询天气的接口,这里因为在URL中不支持汉字,进行了编码

 安静进行更改变量中的参数,再次请求

全局变量

上面写了都是环境变量,那么我们需要用到全局变量的时候呢?比如做接口的时候都会用到token的值,这样我们可以把token值变成全局变量,这样就不用我们每次请求的时候都进行编写了

我们进行对参数进行配置信息

配置了参数和参数值

这里没有选择环境,然后直接进行请求,发现是请求成功了哦

 

有的小伙伴们肯定会问了,如果同时创建了环境变量还有全局变量,那么这样的话会取那个呢?

安静也不知道,但是我们可以动手操作来尝试下,

用实际证明到底取得是那个

 当环境变量和全局变量参数都存在的话,优先选择环境变量。

注意:

这个地方如果我们所对应的环境变量不正确的话或者不存在的话,就会报错提示的。

 当我们添加完环境变量后,颜色会变成绿色

这个地方也是我们所排查问题的一个关键吧,做测试不一定只找bug,我们也可以帮助开发分析bug的所在处,更容易的让开发去解决,减少项目整体时间。

总结:

感谢每一个认真阅读我文章的人!!!

作为一位过来人也是希望大家少走一些弯路,如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助。

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

 

http://www.lryc.cn/news/260692.html

相关文章:

  • OpenSSL 编程示例
  • K8S学习指南(17)-k8s核心对象CronJob
  • 单片机Freertos入门(二)任务调度的介绍
  • QT----自定义信号和槽
  • 【Vue第4章】Vue中的ajax_Vue2
  • 力扣labuladong——一刷day72
  • Leetcode—509.斐波那契数【简单】
  • 山峰个数 - 华为OD统一考试
  • 38、池化的特征不变性
  • 051:vue项目webpack打包后查看各个文件大小
  • JVM调优:参数(学习笔记)
  • MVC Gantt Wrapper:RadiantQ jQuery
  • 2019年第八届数学建模国际赛小美赛C题预测通过拥堵路段所需的时间解题全过程文档及程序
  • 天干地支。
  • RabbitMQ插件详解:rabbitmq_web_stomp【RabbitMQ 六】
  • 路由器的转换原理--ENSP实验
  • 世界5G大会
  • FFmpeg-基础组件-AVFrame
  • Vue 组件传参 emit
  • Makefile基本指令
  • 爬取图片python代码
  • Android通过listview实现输入框自定义提示栏(代替AutoCompleteTextView自动完成文本框)
  • DA-AD试验
  • Leetcode—896.单调数列【简单】
  • vue2生命周期
  • 【Flink on k8s】 -- flink kubernetes operator 1.7.0 发布
  • Java网络编程,对使用UDP实现TCP(一)三次握手实现的补充
  • Redis 的常见使用场景
  • VRRP协议详解
  • Linux 常用命令----mktemp 命令