JMeter - 将内联 javaScript 替换为 BeanShell
JMeter - Replace inline javaScript to BeanShell
我需要在每个请求的 header 中发送经过的时间。为此,我在 HTTP Header 管理器中使用内联 javaScript,如下所示:
如果有任何方法可以用 BeanShell 代替 javaScript?
我认为since JMeter 3.1 you are supposed to be using JSR223 Test Elements and Groovy language for scripting so here is something similar for the __groovy() function:
${__groovy(((System.currentTimeMillis() - (vars.get('TESTSTART.MS') as long)) / 1000).round(1),)}
我需要在每个请求的 header 中发送经过的时间。为此,我在 HTTP Header 管理器中使用内联 javaScript,如下所示:
如果有任何方法可以用 BeanShell 代替 javaScript?
我认为since JMeter 3.1 you are supposed to be using JSR223 Test Elements and Groovy language for scripting so here is something similar for the __groovy() function:
${__groovy(((System.currentTimeMillis() - (vars.get('TESTSTART.MS') as long)) / 1000).round(1),)}