【发布时间】:2021-03-10 13:15:45
【问题描述】:
我必须安排一次会议,在特定的帖子请求正文中,我必须不时提供。每次开始和结束时间都不相同,时间不应重叠。
对于这个要求,我使用JSR223 Sampler 尝试了下面的代码,但我在这里面临的问题是只有一次递增,并且对于每个线程和循环。值是相同的并且它不递增。每个线程的时间值都应该增加。请让我知道我是如何实现它的,因为下面的代码为每个线程返回相同的值
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
log.info('After: ' + nowPlus60Mins.format('HH:mm'))
log.info('End: ' + nowPlus15Mins.format('HH:mm'))
vars.put("AfterTime",nowPlus60Mins.format('HH:mm'));
vars.put("EndTime",nowPlus15Mins.format('HH:mm'));
【问题讨论】:
标签: jmeter jmeter-5.0 jsr223 jmeter-4.0 blazemeter