在脚本重写选项期间,在jmeter的timestamp函数上观察到groovy编译错误

在脚本重写选项期间,在jmeter的timestamp函数上观察到groovy编译错误,groovy,jmeter,jsr223,Groovy,Jmeter,Jsr223,在JMeter的JSR223后处理器上,我在脚本覆盖框中导入了groovy脚本。在脚本中,我试图计算时间戳,并添加jmeter函数来确定它 但时间戳函数在执行期间抛出groovy编译错误。当我在脚本框中给出代码时,同样的代码可以正常工作 以下是同一台计算机上的错误: Script44.groovy: 30: unexpected token: , @ line 30, column 32. String Time = ${__timeShift(,,,,)};

在JMeter的JSR223后处理器上,我在脚本覆盖框中导入了groovy脚本。在脚本中,我试图计算时间戳,并添加jmeter函数来确定它

但时间戳函数在执行期间抛出groovy编译错误。当我在脚本框中给出代码时,同样的代码可以正常工作

以下是同一台计算机上的错误:

Script44.groovy: 30: unexpected token: , @ line 30, column 32.
   String Time = ${__timeShift(,,,,)};
                                  ^

不要在JSR223脚本中使用JMeter函数,请使用代码,在您的情况下,将timeShift替换为

  java.util.Date.getTime()

不要在JSR223脚本中使用JMeter函数,请使用代码,在您的情况下,将timeShift替换为

  java.util.Date.getTime()