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、执行后可以查看结果显示,结果显示实现递增

  • 相关阅读:
    隐马尔科夫模型
    计算复杂性理论——函数
    STM32硬件I2C调试
    FPGA简单图像处理
    STM32配置使用外部12MHz晶振
    STM32从模式接受数据
    STM32 I2C读写EEPROM(中断模式)
    STM32 I2C读写EEPROM(POLLING模式)
    STM32串口实验
    STM32使用TIM闪烁LED——PWM方式
  • 原文地址:https://www.cnblogs.com/winging/p/9232865.html
Copyright © 2011-2022 走看看