You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Gatling的ElFileBody中参数化Patient的NIN字段(会话中已存在)

Gatling ElFileBody 会话参数化实现方案

完全可以通过"display": "Patient ${nin}"这种写法在ElFileBody中实现会话参数化,只要Gatling会话中已经存在名为nin的参数,该表达式会自动替换为会话中对应的参数值。

修改后的JSON片段示例:

"subject": {
            "reference": "urn:uuid:c1015cfa-d6b6-4f06-8150-ced7dbea759c",
            "type": "http://xxx/fhir/StructureDefinition/sfm-Patient",
            "display": "Patient ${nin}"
          },

注意事项

  • 确保会话中的nin参数已被正确注入,比如通过feed从数据源加载、exec(session => session.set("nin", "05129996961"))手动设置等方式。
  • 如果需要处理参数可能不存在的场景,可以使用EL表达式的默认值语法:"Patient ${nin:-默认NIN}",避免因参数缺失导致的JSON格式错误。

内容的提问来源于stack exchange,提问作者Magnus Jensen

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 04:35:36