【问题标题】:Write Extracted values to csv or text Gatling将提取的值写入 csv 或文本 Gatling
【发布时间】:2021-04-05 05:31:34
【问题描述】:

我正在尝试将会话中提取的值写入 scala gatling 脚本中的 csv 文件,我正在提取多个字段并且需要将数据写入 csv 中的多个列。有人可以建议如何实现这一点。

【问题讨论】:

    标签: scala gatling


    【解决方案1】:

    您可以使用session先保存所有需要的值,然后通过exec调用将其保存到文件中:

    exec(
    ...
    .check(regex("data(.*?)\"").findAll.saveAs("userIds")))
    )
    .exec( session => {        
       scala.reflect.io.File("data.csv").appendAll(session("userIds").as[Seq[String]].mkString(",")+"\n")
       session
    })
    

    在上面的示例中,我假设您获得了一个 userId 列表并将其写在一行中。 您可以查看更高级的示例以编写标题和行here

    【讨论】:

      猜你喜欢
      • 2014-03-09
      • 1970-01-01
      • 2012-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多