如何将Gatling会话属性设置为Gatling EL表达式的结果?

时间:2019-01-29 14:31:12

标签: gatling

Gatling会话中是否有某种优美的方法可以将属性设置为EL expression的求值结果?以下内容无效-Session API不适用EL,pagepath包含未经修改的${site}

.exec(session => session.set("pagepath", "/content/sites/${site}/sub0"))

这是什么工作:

.exec(session => session.set("pagepath", s"/content/sites/${" + session("site").as[String] + "/sub0"))

但是,这看起来很丑陋,不适合通常的加特林式优雅。 Scala String插值的用法看起来更好一点,但这甚至可能令人困惑:

.exec(session => session.set("pagepath", "/content/sites/${session("site").as[String]}/sub0"))

理想情况下,我会有一些调用以pagepath"/content/sites/${site}/sub0"作为参数,但是我还没有找到一种方法来实现。在那儿?谢谢!

0 个答案:

没有答案