在 Flood.io 中使用 Gatling 表达式语言

Using Gatling Expression Language in Flood.io

我正在尝试在 Flood.io 中获取我的 Gatling scala 脚本 运行。 该脚本使用 Gatling EL 并在我 运行 本地使用 gatling-charts-highcharts-bundle-3.7.4

时工作
doIf("#{jwtToken.isUndefined()}"){...

但是当上传到 Flood.io 时,我在他们的日志中收到此错误:

14:37:30.199 [ERROR] i.g.c.action.If - 'if-8' failed to execute: j.l.IllegalArgumentException: For input string: "#{jwtToken.isUndefined()}"

提前致谢

[编辑] 找到解决方案 当使用旧的 EL 语法($ 而不是 #)时,我得到了 运行。 此外,Flood.io 支持需要在我的 Flood.io 帐户上将我的 Gatling 版本设置为 3.2。

doIf("${jwtToken.isUndefined()}"){...

免责声明:Gatling 创造者和 CTO(意思是 Flood.io 是我们的竞争对手)

此错误表示 Flood.io 目前不支持 Gatling 3.7。