性能测试-jmeter基础4-设置日期的递增参数demo
Posted winging
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了性能测试-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
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的主要内容,如果未能解决你的问题,请参考以下文章
软件测试性能测试工具基础-loadrunner12+jmeter