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

环境变量

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

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

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

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

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

设置的参数变量

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

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

全局变量

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

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

配置了参数和参数值

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

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

安静也不知道,但是我们可以动手操作来尝试下,用实际证明到底取得是那个

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

注意:

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

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

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

其实这个变量应该在前面都写的,但是忘记了,现在给大家补上~~~

如果安静写的内容对您有帮助,可以右下角点个关注,持续更新;如果那里写的有不对的地方,可以下方留言告诉安静,看到后第一时间回复哦。

最新文章

  1. bzoj1001--最大流转最短路
  2. .htaccess中Apache配置详解
  3. yum或apt基本源设置指南
  4. Action类为何要继承ActionSupport
  5. 织梦DedeCms用SQL语句调用数据库任意内容方法
  6. RAP开发入门-搭建RAP开发环境(一)
  7. 使用Office-Word的博客发布功能(测试博文)
  8. Markdown 学习资源
  9. JAVA基础英语单词表(上)
  10. VIM在文件夹中查找
  11. iOS开发之 用第三方类库实现ScrollView
  12. (简单) POJ 3254 Corn Fields,状压DP。
  13. iOS 开源一个高度可定制支持各种动画效果,支持单击双击,小红点,支持自定义不规则按钮的tabbar
  14. Jmeter的安装和启动时出现unable to access jarfile apachejmeter.jar error value=1错误处理
  15. display:inline-block下,元素不能在同一水平线及元素间无margin间距的问题解决方法
  16. Oracle AWRSQRPT报告生成和性能分析
  17. Centos7修改yum源
  18. Pandas 基础学习
  19. struts2+springmvc+hibernate开发。个人纪录
  20. node.js 生成二维码

热门文章

  1. IT兄弟连 HTML5教程 和页面布局有关的CSS属性
  2. 图像处理之C语言实现二维卷积
  3. ruby读写文件的方法
  4. FineUICore基础版部署到docker实战
  5. Spring Boot 2.2.2.RELEASE 版本中文参考文档【3.1】
  6. 使用python的一些笔记
  7. GC与内存分配策略
  8. Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包
  9. 欢迎大家Follow me!微软MVP罗勇(Dynamics CRM方向2015-2018年)欢迎您!
  10. 请确保二进制储存在指定的路径中,或者调试他以检查该二进制或相关的DLL文件