Gatling Feeder - 从列表中获取信息

Posted

技术标签:

【中文标题】Gatling Feeder - 从列表中获取信息【英文标题】:Gatling Feeder - get info from a list 【发布时间】:2022-01-14 09:36:41 【问题描述】:

我想在内存中的列表[Strings] 上创建新的加特林喂食器。

在场景中,我正在执行这个:

           **.feed(GetGroupIdFeeder.getGroupIdFeed)**

我的喂食器是这样的:

val getGroupIdFeed : Iterator[Map[String, List[String]]] = Iterator.continually(Map("groups" -> myList))

我的列表如下所示:my_List["a" , "b" , "c"]

我得到的结果:

myList["a" , "b" , "c"] 与 feeder 的预期一致...

我的期望是只从馈线中获得“a”

我的目标是将我的进纸器配置为圆形。

我想要的细节:

调用馈线时:

在第一次通话中,我得到“a” 在 2 日我得到“b” 在第三个“c”和 在 4 日我再次得到“a”(圆形)

如何做到这一点?

在这方面的任何帮助都会有所帮助,谢谢!

【问题讨论】:

【参考方案1】:
val getGroupIdFeed = Iterator.continually(List("a", "b", "c"))
  .flatten
  .map(value => Map("groups" -> value))

【讨论】:

感谢 Stéphane LANDELLE 请阅读***.com/help/someone-answers 感谢@StéphaneLANDELLE,它拯救了我的一天

以上是关于Gatling Feeder - 从列表中获取信息的主要内容,如果未能解决你的问题,请参考以下文章

Gatling:从 HTML 表单中获取信息

gatling循环

Gatling :从 JSON 中获取特定值的条件

Gatling : 正则表达式从 JSON 中获取特定值

在R闪亮的网络应用程序中获取RSS提要

在 Gatling 1.5.6 中使用 xpath 从包含实体的 HTML 文件中提取数据