zoukankan      html  css  js  c++  java
  • jmeter几种获取数据方法

    1.通过“用户定义变量”:

    2.通过“CSV文件设置读取”:

    CSV文件路径需要与文件名一致“

    变量名对应的获取顺序按照csv第一行的名称获取:

    即"username->name","psw->password","mac->mac"

    然后通过${name}这样方式读取对应变量

    3.通过BeanShell处理java代码后创建变量:

    最后通过vars.put("myStringBase64",res);,生成变量“myStringBase64”

     

     然后通过“${myStringBase64}”方式来读取变量

    4.通过函数随机获取csv文件里的数据:

    通过${__CSVRead()}   随机获取csv文件里的内容,注意是获取行数据

    ${__CSVRead(D:jmeterproduct2.csv,${__Random(1,105,)})},这意思是读取文件路径里的csv文件,并从第1行第2列和第1行第105列之间随机获取某个数据

    5.通过正则表达式获取返回值:

     像以下这种响应,就可以通过"order_id":"(.*?)" 来获取订单id

    {"code":200,"data":{"order_id":"123456"},"message":"操作成功"}

     

    然后可通过“${Token}”来获取变量:

  • 相关阅读:
    CF1070F Debate
    P3502 [POI2010]CHO-Hamsters
    CF1421A XORwice
    P2073 送花
    树链剖分边权转化为点权
    球——数学分析,模型构建
    数位dp的模版
    不要62
    智慧题——规律题
    CF551C GukiZ hates Boxes——模拟加二分
  • 原文地址:https://www.cnblogs.com/lemon-feng/p/15063340.html
Copyright © 2011-2022 走看看