这是Jmeter JSR223预处理器中使用的常规代码:
import java.lang.Long
def long timeStamp=System.currentTimeMillis();
def name=("Report_"+timeStamp);
log.info(name)
vars.put("DocumentName",name);
我需要生成第一个匹配的时间戳(单个)并将其传递给2个不同的事务。但是当我检查jmeter日志时,它有2个不同的时间戳,已传递给2个不同的事务。
我使用SOAPUI工具检查过的内容相同,但是它给了我单个输出。
答案 0 :(得分:0)
您可以在结果树中看到正在传递相同的值
答案 1 :(得分:0)
建议避免在可能的情况下将脚本编写为native Java code in any case performs better than any scripting language,在这种情况下,您可以使用JMeter内置的__time() function
实现所需的功能。