测试地址
https://www.v2ex.com/api/nodes/show.json
不设置变量
在 https://www.v2ex.com/api/nodes/show.json 后直接加 ?name=python 或者 key=name,value=python,URL也会自动补全成 https://www.v2ex.com/api/nodes/show.json?name=python 。

设置环境变量
-
假设把变量设置为node_name,那么URL的变量就要加上双大括号
{{变量名}},下图的环境还未配置,所以会看到提醒说node_name未定义

-
右上角点击眼睛图案,选择add,添加环境变量

-
填入变量名和变量值

-
选择环境

-
点击send查看response
可以看到,node_name指的就是python,返回的也是python的内容

- 设置另一个环境
有点奇怪的是,在test1的环境下点击 眼睛图案,出现的是编辑test1的环境,必须要选择No Environment才能添加新的环境。

这次设置node_name的值为php

7. 查看response
访问的是与上面同样的URLhttps://www.v2ex.com/api/nodes/show.json?name={{node_name}},返回结果却是php的内容了,因为这次选择的环境是test2,而在test2的环境中,node_name = php。

设置全局变量
-
选择编辑Globals

-
输入全局变量名和变量初值

-
response
可以看到,设置全局变量的时候,环境如果选的是No Environment,响应的内容是我们设置的qna。

- 环境变量会覆盖全局变量的值
在已经设置全局变量node_name=qna的情况下,如果选择了一个环境,变量所用的值将会是环境里的,而不是全局变量的值
参考:快速掌握接口测试 | Postman视频系列教程
- 环境变量会覆盖全局变量的值
本文详细介绍了如何使用Postman进行接口测试,包括测试地址的设置、环境变量与全局变量的运用,以及如何通过改变环境变量获取不同的测试结果,是快速掌握Postman接口测试技巧的实用指南。
4105

被折叠的 条评论
为什么被折叠?



