zoukankan      html  css  js  c++  java
  • postman

    1.环境变量优先于全局变量,2个都设置环境变量会把全局变量覆盖

    2.数据驱动进行断言可以取参数化的值进行验证,不管参数化文件起什么名字,取值都是data.参数化列名

    pm.test("my test name"+data.cityname, function () {
        var jsonData = pm.response.json();
        pm.expect(jsonData.city).to.eql(data.cityname);
    });
    可以把文件的编码转换为utf-8,不然乱码
     
    3. postman可以自动保存cookies信息,如果要看个人信息页面,那么必须先登录,进行登录接口后,postman会自动保存cookies信息,然后再访问个人信息接口,          就会成功,如果没有先登录,那么不会访问成功,这个时候必须手动填写cookies,可以在headers里填写,也可以在cookies里填写,cookies里先填写域名再填 写cookies
     
    4.如果需要类似于jmeter里面的用户自定义变量,可以使用环境变量,如果后面的请求需要依赖前面的请求,类似登录后会有一个useid,其他登录后操作都要带上,可      以在登录请求的
      pre-request-Script里面设置环境变量:pm.environment.set("userid", "es00dhhjuu"); 如果环境变量里面没有这个变量,会自动创建一个并且赋值,那么下一个请         求可以直接header里面引用这个环境变量的参数
     
    5.环境变量和全局变量都是全局作用,一般环境变量就是设置多种环境,全局变量一般放一些预处理的数据,供别的接口使用
     
     
    人生因有期待而美好; 谁不是一边热爱生活,又一边不想活。 学最好的别人,做最好的自己。
  • 相关阅读:
    一文读懂Lua元表
    React-Antd Pro环境搭建
    如何在QT项目中引入Boost库
    .NET Core RSA PKCS8 格式 签名/验签
    Chrome控制台Network请求过滤
    字符串拼接null值问题
    复制文件夹需要考虑的问题
    [闻缺陷则喜]关于boost的想法
    公共库开发组
    docker-compose 一键部署分布式配置中心Apollo
  • 原文地址:https://www.cnblogs.com/peoty/p/15096759.html
Copyright © 2011-2022 走看看