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
加特林机版本:
<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