zoukankan      html  css  js  c++  java
  • 性能测试-jmeter基础4-设置日期的递增参数demo

    在跑脚本的过程中,希望日期随线程递增,具体demo如下

    1、线程组设置5个线程数

    2、新增取样器

    3、使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties:

    JMeter variables:这个是我们自已定义的变量,定义的方式有如下这些:

      a) 选中测试计划(Test plan),在右边的面板上添加User Defined Variables

      b) 选中线程组,右键选择 配置元件( config element)-->User Defined Variables

      c) 通过后置处理器生成的变量

      d)使用csv参数化的变量

    4、script

    var n=${__threadNum};

    function dateAdd(startDate,n) {
    startDate = new Date(startDate);
    startDate = +startDate + 1000*60*60*24*n;
    startDate = new Date(startDate);
    var nextStartDate = startDate.getFullYear()+"-"+(startDate.getMonth()+1)+"-"+startDate.getDate();
    return nextStartDate;
    }
    vars.put('n',${__threadNum});
    a = dateAdd('2018-6-26',n);
    vars.put('a',a);

    5、执行后可以查看结果显示,结果显示实现递增

  • 相关阅读:
    小希的迷宫
    不下降序列
    Stones on the Table
    glsl之纹理演示
    glsl之多重纹理演示
    6.12
    这狗日的生活
    小楼一夜听春雨,天下谁人不识君?
    lua 调用C/C++
    D3DFVF_XYZ和D3DFVF_XYZRHW的区别
  • 原文地址:https://www.cnblogs.com/winging/p/9232865.html
Copyright © 2011-2022 走看看