zoukankan      html  css  js  c++  java
  • postman参数化

    postman的数据包括全局变量,局部变量(如tests中设置的变量),环境变量,外部文件变量

    变量优先级:外部文件变量> 环境变量> 全局变量,也就是说,在变量名相同的情况下,外部文件的变量优先级最高

    pre-request 可以用来修改一些默认参数或者设置一些测试需要的测试永久,tests可以用来做断言

    1.设置全局变量:postman.setGlobalVariable("url","10.1.1.120:9999")

    2.引用变量:{{url}}

    3.文档参数化,postman支持json文档,txt文档,csv文档(选择测试集,点击右边的运行按钮,Data选择已编辑好的参数文档)

    4.postman批量运行脚本时,是串行的,上一个脚本执行完了才会执行下一个请求,所有postman不能测并发

    Json data 文件格式(列表里面存字典,字典之间用,号隔开):

        [{

          "path": "post",

          "value": "1"

        }, {

          "path": "post",

          "value": "2"

        }, {

          "path": "post",

          "value": "3"

        }, {

          "path": "post",

          "value": "4"

        }]

    csv data 文件格式

        path, value

        post, 1

        post, 2

        post, 3

        post, 4

    newman命令:newman run xxx.json 

    newman run /var/jenkins_home/workspace/BlackTest/dose.postman_collection.json 

    --reporters cli,html,json,junit  #(用来指定产生的数据结果的模型)

    --reporter-json-export /var/jenkins_home/workspace/BlackTest/report-json.json 

     --reporter-html-export /var/jenkins_home/workspace/BlackTest/htmlreports/DoseResult.html #(指定html报告输出的路径)

  • 相关阅读:
    HDU2027 统计元音 一点点哈希思想
    湖南工业大学第一届ACM竞赛 数字游戏 字符串处理
    湖南工业大学第一届ACM竞赛 我素故我在 DFS
    HDU3293sort
    HDU2082 找单词 母函数
    HDU1018 Big Number 斯特林公式
    湖南工业大学第一届ACM竞赛 分糖果 位操作
    UVA 357 Let Me Count The Ways
    UVA 147 Dollars
    UVA 348 Optimal Array Multiplication Sequence
  • 原文地址:https://www.cnblogs.com/pipile/p/12697988.html
Copyright © 2011-2022 走看看