zoukankan      html  css  js  c++  java
  • postman的断言/环境变量的处理

    我们做接口测试都会有一个断言操作;也有一个变量被频繁使用,这时候可以用环境变量来处理

    目录

    1、postman之断言

    2、postman之环境变量

    1、postman之断言

    同样以postman的登录接口为例,点击postman右侧的Response body: Contain string,查看上一次请求接口里面包含哪些字符串,可以作为断言,如下图:

    如果想要以某一响应结果的字段作为准确断言,如响应结果为json串的,点击postman右侧的Response body: Json value check,然后通过通过json取值的方法,找到想断言的字段,然后处理

    2、postman之环境变量

    第一种:变量被频繁使用,比如ip和端口号这种,则可以用环境变量来做处理

    点击设置图标->添加变量->添加一个临时环境变量,填写key和value值->选择添加的环境变量,以{{xx}}格式调用

    第二种:临时环境变量需要每次特定的选择一下,比较麻烦,可以设置为全局环境变量

    与添加临时环境变量一样,但是在添加时,选择globle进行添加,其他一致,但不用特定选择

     

    第三种:有时候希望提取上一个请求的结果作为下一个请求的参数,这个以jpress的删除接口为例,首先要拿到新增后的id,然后才能删除

     第一步:在想要获取响应结果请求的test中填写下面的代码

    var jsonData = JSON.parse(responseBody);
    postman.setEnvironmentVariable("id", jsonData.data);  
    

     

     

    第二步:添加环境变量

     

     执行删除接口时,可以先点一下新增,再删除,不然可能不会成功

    同样的,也可以设置为全局变量的形式,其他操作与之前一致

  • 相关阅读:
    Lightoj 1082【RMQ】
    hrbust1444 逃脱 【BFS】
    萌新学习笔记之哈夫曼树
    lightoj 1085【离散化+树状数组】
    CodeForces 586D【BFS】
    lightoj 1089 【离散化+线段树】
    lightoj 1088【树状数组+离散化】
    《算法导论》笔记 第6章 6.2保持堆的性质
    《算法导论》笔记 第6章 6.1堆
    【python】__all__
  • 原文地址:https://www.cnblogs.com/weizhideweilai/p/9833654.html
Copyright © 2011-2022 走看看