postman的安装及使用
postman的简介
Postman 是一个很强大的 API调试、Http请求的工具
Postman下载安装
- 下载地址:
Postman for MAC - Postman使用参考文档:
1.官方英文文档
2.chrome插件整理的 postman中文使用教程
Collections
发送一个请求,就会在历史记录有一条数据,在数据小的情况下,我们可以在左栏很清晰的知道那些请求,但是如果当请求的数据很多的时候,也是历史记录很多的时候,查看数据并不是那么的很方便,事实上我们可以把每一个请求看成一个独立的测试用例,那么测试用例的集合也就是测试套件,就是测试用例的集合,collections,它是保存请求的组,或者也可以通俗的说集合。在发送了第一个请求后。
导入导出打包的应用
导出工作环境:
导入数据包:
Postman进阶实践:获取天气预报实例
主要是Postman的一些主要模块的操作和使用URL,是一个可以获得天气的API,地址如下:https://tianqiapi.com/api/
一. Get 方法
这里不添加城市,API会自动获取你的城市的天气
二. 获取指定城市的天气
Params 加上参数 # 在key加参数的时候,url框会自动填入的
city = 深圳 # 我们选择查询深圳的天气
点击Send
三. 环境和变量
·变量
- 开发人员知道变量是符号名称,代表您存储在其中的信息。变量表示的信息可以更改,但变量上的操作保持不变。Postman中的变量以相同的方式工作。您可以在多个位置重用变量的值。如果更改变量的值,则该变量的每个实例都将更改为新值。
·环境
- 环境是一组键值对。键表示变量的名称。您可以使用数据编辑器修改环境。
使用API时,通常需要为本地计算机,开发服务器或生产API提供不同的设置。环境允许您使用变量自定义请求,以便您可以在不更改请求的情况下轻松切换不同的设置。
·全局变量
- 全局变量提供了一组在所有范围内始终可用的变量。您可以拥有多个环境,但只有一个环境可以使用一组全局变量一次处于活动状态,这些变量始终可用。
变量
- 我们可以分配五种类型的变量范围:
全局
采集
环境
数据
本地
他们的的优先级如下图:![]()
官方文档对变量定义的格式为{{variableName}}
1.我们将城市名定义为{{cityname}};
2.cityname提示未定义变量;
3.我们在右上角去管理环境显示没有环境,我们在右上角去管理环境;
** 环境管理**
· 右上角点击管理环境;
· 点击Add,创建环境,并命名未Test,点击Add;
· 创建成功后,点击Test,Test里创建环境变量;
· 创建成功后,点击Update;
右上选择刚刚创建的Test环境,点击Send;
这时候我们获取到西安的天气;
全局变量
1.查看环境,编辑全局变量
2.右上角选择没有环境点击Send
当没有选择环境时,默认是全局变量,这样我们在使用时,可以自由切换环境