zoukankan      html  css  js  c++  java
  • 【学习笔记】Postman变量的使用

    内置变量dynamic variables是由 Postman 提供的大量预设变量,用来生成一些随机值,方便测试过程中通过一些重复性校验。

    //Pre-request Script是接口请求前做的事,Tests是请求返回结果后执行
    
    // //collectionVariables是整个collection得变量,作用于当前Workspaces
    // pm.collectionVariables.set("spring", "春天来了");
    // pm.collectionVariables.set("summer", "夏天来了");
    // pm.collectionVariables.set("autumn", "秋天来了");
    // pm.collectionVariables.set("winter", "冬天来了");
    // pm.collectionVariables.set("timespan", pm.variables.replaceIn('{{$timestamp}}'));
    
    //variables仅仅对当前接口有效
    pm.variables.set("spring", "春天来了");
    pm.variables.set("summer", "夏天来了");
    pm.variables.set("autumn", "秋天来了");
    pm.variables.set("winter", "冬天来了");
    pm.variables.set("timespan", pm.variables.replaceIn('{{$timestamp}}'));
    
    //随机字符
    // console.log('当前时间戳:', pm.variables.replaceIn('{{$timestamp}}'));
    // console.log('随机颜色:', pm.variables.replaceIn('{{$randomColor}}'));
    // console.log('随机 IP:', pm.variables.replaceIn('{{$randomIP}}'));
    // console.log('随机名字:', pm.variables.replaceIn('{{$randomFullName}}'));
    // console.log('随机职业:', pm.variables.replaceIn('{{$randomJobType}}'));
    // console.log('随机城市:', pm.variables.replaceIn('{{$randomCity}}'));
    // console.log('随机图片:', pm.variables.replaceIn('{{$randomImageUrl}}'));
    
    // //发送一个请求
    // pm.sendRequest("https://postman-echo.com/get", function (err, response) {
    //     console.log(response.json());
    // });
    
    
    

    image-20210709104247302

  • 相关阅读:
    构建TensorFlow数据流图
    Python小练习:复制操作
    Python小练习:列表的相关操作
    【Jave】接入极光推送 ------- 封装极光推送工具类
    jenkins邮件-使用变量定制化html邮件报告
    十六进制的颜色转变为rgb,设置透明度,通用方法
    一. Go微服务--隔离设计
    7.23 学习笔记
    7.22 学习笔记
    8.28正睿CSP七连测day1
  • 原文地址:https://www.cnblogs.com/kudsu/p/14989546.html
Copyright © 2011-2022 走看看