zoukankan      html  css  js  c++  java
  • postman的使用

    一、Postman的基础功能

    二、管理用例—Collections

    第一步,创建Collections

    点击上图中的带+号的图标,输入Name:”千家电话”,Description:”千家电话接口用例”,点击Create按钮即创建成功一个Collections.

    第二步,在Collections里添加请求

    Collections 管理精细化, 这里我们针对不同的请求方式做分组,添加子文件夹

    三、环境变量设置

    1. 首先,来添加一个环境变量,将请求的域名设置为环境变量

     2.调用环境变量里的url时,用“{{url}}”方式调用,其他变量也是如此

    五、接口请求流程

    1. GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上, 所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。

     示例一

    !!!注意:注意区别HTTP状态码与响应正文中的状态码,只有HTTP状态码是200时,才代表这个接口请求是正确的,这个是HTTP协议定义的,而响应正文的状态码,是程序员自已定义的,可以是200,也可以定义为其它值,是为了让接口使用者去区分正常数据与异常数据。

    2.POST请求

    2.1 POST请求一:表单提交

    先看下图POST表单提交示例:

     

    上图示例中设置了请求方法,请求URL,请求参数,但没有设置请求头。有一个要明确的点是,请求头中的Content-Type与请求参数的格式之间是有关联关系的。

    当选择x-www-form-urlencoded的参数方式后,postman自动的帮我们设置了Content-Type,所以不需要我们人工干预

    2.2 POST请求二:json提交 

     先看下图json提交示例:

    上图中,当我们选择了JSON(application/json)时,postman同样帮我们自动设置了Content-Type,可以自行的去查看Headers.

    2.3 POST请求三:xml提交

    上图中,当我们选择了XML(text/xml)时,postman同样帮我们自动设置了Content-Type,可以自行的去查看Headers.

    2.4 POST请求四:二进制文件提交

    Body下,选择binary,在这里你可以发送视频、音频、文本等文件。

    六、参数化

    1.在Tests里面设置要引用的环境变量,用来保存引用的变量值。

     检查环境变量有没有设置成功,如下,已经设置成功:

    2.添加接口,将环境变量添加到header中,并填写请求的参数,点击send发送请求

     

    以上方法就是简单实现了接口间的数据传递。

  • 相关阅读:
    linux以下安装dnw
    【Spark】Spark容错机制
    Codeforces Round #273 (Div. 2)
    IOS开发之简单计算器
    Andorid使用WiFi 连接adb进行调试
    i2c_set_clientdata函数【转】
    内核添加dts后,device和device_driver的match匹配的变动:通过compatible属性进行匹配【转】
    devm_kzalloc【转】
    RK3288 make otapackage 出错的问题【转】
    RK3288-OTA编译失败解决办法【转】
  • 原文地址:https://www.cnblogs.com/zhouxuyang1/p/10511690.html
Copyright © 2011-2022 走看看