zoukankan      html  css  js  c++  java
  • API Test Postman接口测试之高级篇1

    API Test  Postman接口测试之高级篇1

    一.postman中的请求参数简介:

    1.请求参数简介:

    点击params下面会出现key,value等信息,这里填写的会自动追加在url地址后面作为参数

    2.post请求参数简介:

    form-data: HTTP请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。

    x-wwww-form-urlencode:HTTP请求中的application/x-www-from-urlencoded,会将表单内的数据转换为键值对。

    raw:可以发送任意格式的接口数据,可以text、json、xml、html等。

    binary:HTTP请求中的相Content-Type:application/octet-stream,只可以发送二进制数据。通常用于文件的上传。

    3.权限参数简介:

    Authorization:用于需要认证的接口。
    Basic Auth:最基本的一种认证类型,还有OAuth 1.0/2.0、Digest Auth等认证类型。
    Username/Password:这是针对Basic Auth类型的认证的用户名/密码,并非我们认为的系统登录的用户名密码。

    二.环境变量设置:

    点击设置图标

    点击添加:

    输入环境名称、变量名称及值

    environment环境,variable变量;initial value初始值;current value 当前值

    例如:

    环境名:开发环境、测试环境、上线环境等等

    变量:URL 

    值:http://192.168.31.44:8010

    三.全局变量设置:

    点击设置图标

    点击上图Globals:

    Globals全局,variable变量,initial value 初始变量值,current value当前变量值

    四.tests的使用:

    可以在tests中编写脚本;

    例如:

    var jsonData =JSON.parse(responseBody)
    pm.globals.set("Token",jsonData.data.Token);


    上图的意思是登录成功后,获取登录接口返回的信息,转换成json赋值给全局变量Token;

  • 相关阅读:
    自测项目:批量删除云盘重复文件
    表格更新成本 二 问用户年龄和口令,直到他们提供有效的输入
    知乎抓取、写入文档
    倒打印心
    HDU 1102 Constructing Roads
    C++模板:字典树
    HDU 3015 Disharmony Trees
    HDU 2227 Find the nondecreasing subsequences
    HDU 3486 Interviewe
    C++模板:ST算法
  • 原文地址:https://www.cnblogs.com/zlp520/p/9718268.html
Copyright © 2011-2022 走看看