zoukankan      html  css  js  c++  java
  • jmeter从文件中读取参数,并实现循环

    1. 通过BeanShell Sampler获取csv的行数

    import java.io.BufferedReader;
    import java.io.FileReader;
    BufferedReader br=new BufferedReader(new FileReader("E:\Jmeter\hospitaldata.csv"));
    String tmpStr="";
    int rowNum=0;
    while(tmeStr=br.readLine()!=null){
    rowNum++;
    }
    rowNum=rowNum-1;//去掉CSV文件标题行;
    vars.put("rowNum",String.valueOf(rowNum));
    log.info("-----------------CSV文件行数:--------"+rowNum+"-------------------");

    2. 添加Loop Controller,其中Loop Count等于${rowNum}

    3.在Loop Controller添加CSV Data Set Config元件

     4.在Loop Controller添加Http Request

  • 相关阅读:
    【bzoj1010】[HNOI2008]玩具装箱toy
    bzoj 3173
    bzoj 1179
    bzoj 2427
    bzoj 1051
    bzoj 1877
    bzoj 1066
    bzoj 2127
    bzoj 1412
    bzoj 3438
  • 原文地址:https://www.cnblogs.com/lci05/p/11480654.html
Copyright © 2011-2022 走看看