Gatling 不处理 xml 请求正文中的表达式

Gatling not processing expressions in xml request body

加特林机版本:

<gatling.version>3.4.2</gatling.version>

Scala 版本:2.12.12

我的 xml 文件中有这个表达式

<item:seller-email>"${mobileUsername}"</item:seller-email>

根据我的理解,下面的代码应该用实际值替换表达式

.body(RawFileBody("bodies/sample-item.xml"))

不过,加特林机貌似就这样通过了

<item:seller-email>"${mobileUsername}"</item:seller-email>

关于如何进行这项工作的任何指示?

你的理解有误,请看documentation:

RawFileBody lets you pass a raw file that will be sent as is.

ElFileBody where path is the location of a file whose content will be parsed and resolved with Gatling EL engine