首页 > 其他 > 详细

性能测试-jmeter基础4-设置日期的递增参数demo

时间:2018-06-27 11:06:05      阅读:329      评论:0      收藏:0      [点我收藏+]

在跑脚本的过程中,希望日期随线程递增,具体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、执行后可以查看结果显示,结果显示实现递增

技术分享图片

技术分享图片

 

性能测试-jmeter基础4-设置日期的递增参数demo

原文:https://www.cnblogs.com/winging/p/9232865.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!