groovy - 在脚本覆盖选项期间观察到 jmeter 时间戳函数的 groovy 编译错误
问题描述
在 JMeter 的 JSR223 后处理器上,我在脚本覆盖框中导入了 groovy 脚本。在脚本中,我试图计算时间戳,并添加了 jmeter 函数来确定它。
但是时间戳函数在执行过程中抛出了常规编译错误。当我在脚本框中给出代码时,相同的代码可以正常工作。
以下是相同的错误:
Script44.groovy: 30: unexpected token: , @ line 30, column 32.
String Time = ${__timeShift(,,,,)};
^
解决方案
不要在 JSR223 脚本中使用 JMeter 函数,使用代码,在你的情况下将 timeShift 替换为
java.util.Date.getTime()
推荐阅读
- javascript - JS 异步目录列表
- firebase - Flutter:如何在控制台中显示 Firebase Auth 异常?
- c# - 运行所有测试后,NUnit Selenium webdriver 未关闭
- reactjs - React material-ui TextField,输入为白色
- python - 熊猫:考虑多种条件正确过滤数据框列
- python - Python中类对象的属性错误 - 朴素贝叶斯
- python - 如何将 url 参数传递给视图以供其他类函数和模板使用
- android - 关闭 PdfRenderer 是否重要以及何时关闭
- android-studio - 引起:groovy.lang.MissingMethodException:没有方法签名,android studio
- java - jaspersoft Studio 不适用于 JDK 11 或 JDK 15