【发布时间】:2021-03-19 05:42:24
【问题描述】:
我需要预约,值不应该重叠。所以我必须增加每个线程的开始时间和结束时间,它应该考虑从上午 9:00 到下午 6:00 的时间。我写过在 Groovy 代码下方以增加日期。但是对于每个线程,我都得到相同的值。下面是日志查看器,我们可以在其中看到,对于所有 4 个线程,值都没有改变。任何帮助将不胜感激。
def now = new Date()
log.info('Before: ' + now.format('HH:mm'))
use(groovy.time.TimeCategory) {
def nowPlus60Mins = now + 60.minutes
def nowPlus15Mins = nowPlus60Mins + 15.minutes
props.put('After',nowPlus60Mins.format('HH:mm'));
props.put('End',nowPlus15Mins.format('HH:mm'));
log.info('After: ' + props.get('After'))
log.info('End: ' + props.get('End'))
}
【问题讨论】:
标签: jmeter jmeter-5.0 jsr223 jmeter-4.0