【接口测试】postman安装和使用

一、简介

Postman网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求,Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

官方文档

二、下载

下载路径
在这里插入图片描述
根据不同系统选择下载

三、使用

Postman UI包括以下组件:

  • 左边的侧栏提供了对集合( collections)、api、环境(environments)、模拟服务器(mock servers)、监视器(monitors)和请求历史记录(request history)的访问。

  • 标题允许您创建工作区,访问报告,探索公共API网络,在Postman中搜索,查看同步状态和通知,移动和邀请协作者到工作区,捕获请求和cookie,并访问您的设置,帐户和Postman计划。

  • 中心区域是您构建和处理请求的地方。

  • 沿着底部的状态栏允许您显示/隐藏侧边栏,查找和替换,并打开左侧的控制台。在右边,您可以启动Bootcamp、收集运行器、trash和两个窗格视图,以及访问帮助资源。

3.1、在collections下创建个http请求

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

3.2、设置测试环境

有时需要在不同的环境下执行相同的测试,就可以通过postman设置环境来实现

展开环境切换下拉列表,点击【Manage Environments】

这里拿百度host来举例,在测试环境中定义baseurl变量,作为环境变量

在这里插入图片描述

在这里插入图片描述
在具体的http请求中可以把baseurl作为变量进行填写传递

在这里插入图片描述

3.3、变量的设置

这些方法是在postman中对全局(环境)变量的操作方法。

获取变量
获取全局变量:pm.globals.get(“key”);
获取当前环境变量:pm.environment.get(“key”);
获取普通变量:pm.variables.get(“key”);

设置变量
设置全局变量:pm.globals.set(“key”, “value”);
设置当前环境变量:pm.environment.set(“key”, “value”);

清空变量值
清空当前环境变量:pm.environment.unset(“key”);
清空全局变量:pm.globals.unset(“key”);

3.4、postman中的Pre-RequestScript和Tests脚本模块

脚本语言:js
执行顺序:在每次请求前,先运行Pre-requestScript脚本,然后调用接口,再运行Tests脚本

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值