接口测试之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变量。