Postman

接口工具

postman,jmeter,soupui(webservice),apipost,fiddler,charles

界面

在这里插入图片描述
请求模块:

Authorization:postman	自带的鉴权功能
Headers					请求头
Body					post请求传参
none					没有参数
form-data				既有文件又有键值对
raw						传json,txt,xml,html,js
binary					把文件以二进制的方式传输
Pre-request sciprt		接口请求之前的脚本 js
Tests					断言的代码
Cookies					Postman的cookie的管理器
code					生产接口自动化脚本

响应模块:

Body					返回的数据
Pretty					以json格式展示
Raw						以文本的格式展示
Preview					以网页的格式展示
cookie					返回的cookie信息
Headers					响应头
TestResults				断言结果
status					状态码
time					消耗的时间
size					字节数

在这里插入图片描述

在这里插入图片描述
新建界面
在这里插入图片描述
在这里插入图片描述

Get请求

搜索“聚合数据”网站,选择一个数据模拟发送请求,运行后的参数必须和接口文档一致(Get请求)
在这里插入图片描述
在这里插入图片描述

Post请求

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存接口数据
在这里插入图片描述

Postman内置的动态参数

企业中做接口测试的时候经常会出现接口不能把参数写死

时间戳				{
   {
   $timestamp}}
生成0-1000的随机整数	{
   {
   $randomint}}
生成一个GUID的字符串	{
   {
   $guid}}  很长的一个字符串

例如:时间戳
在这里插入图片描述

Postman环境变量和全局变量

开发环境,测试环境,预颁发环境,线上环境每种环境地址都不一样,要实现自动化需要一个全局变量的ip,不需要每个都重新填一遍

添加环境(环境变量和Globals也好都是全局变量,一般环境变量用于环境,全局变量Globals用于用例,这两种是不允许冲突的)
在这里插入图片描述

比如这是开发环境的地址,设置不同环境的地址
在这里插入图片描述
切换环境测试

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值