接口测试之postman入门教程
常见接口测试工具
- postman
- JMeter
- soapUI
- RobotFramework
本文主要介绍postman基础使用
postman:一款功能强大的网页调试与发送网页HTTP请求的工具
postman的操作环境
postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。
1. 主界面介绍
2. 变量使用
postman中变量可用于
- url
- header
- body
- params
变量点的使用方法:{{variableName}},如下图所示
环境变量:变量名相同,变量值根据环境变化而变化,作用:保证用例多环境可回归
如何设置环境变量?
- 添加环境:点击下图箭头所指的设置按钮,进入环境管理页面
- 可点击右下角【Add】按钮添加环境,也可复制、下载、删除已有环境
- 添加环境界面如下,设置环境名和对应变量名、变量值,点击【Add】即可添加
如何查看环境变量?
点击如下箭头所指按钮即可查看当前环境的环境变量
不同环境根据需求对同一变量设置不同的变量值,即可使用例多环境可回归
当postman的body使用了变量,如何知道请求发出的具体变量值是什么?
- 通过postman console查看
- 通过运行后的环境变量查看
- 通过fiddler抓包查看
Pre-request Script:请求发送之前需要执行的代码片段
Pre-request Script可以做到:
- 发送一个请求
- 获取环境变量
- 环境变量赋值
例:一个登录接口,password需要md5加密后的值
则:在Pre-request Script中拿到环境变量中password的值,进行md5加密,再将加密后的值保存进password变量。