如何在 Gatling Scala 脚本中获取运行时的虚拟用户数、迭代数和虚拟用户总数?

问题描述 投票:0回答:1

有没有办法在 Gatling Scala 脚本运行时获取虚拟用户数、迭代数和虚拟用户总数,以及如何在请求或自定义代码等脚本中使用这些信息?

我正在寻找类似的函数,例如 JMeter 的 ${__threadNum} 和 ${__iterationNum}。

例如- 如果我有一个场景并且我正在使用 10 个虚拟用户运行它并且每个虚拟用户将迭代场景 20 次那么如何知道每个虚拟用户的迭代/重复次数。还有我如何知道虚拟用户的当前状态(意味着哪个虚拟用户现在正在运行以及它已经完成了多少次迭代)并将其保存在变量中以便我可以在脚本中使用它。

scala gatling
1个回答
0
投票

首先,加特林的虚拟用户不是线程。 您可能使用这个术语是因为 JMeter 泄漏了实现细节。

在 Gatling 中,您可以在控制台中获得实时统计信息。

如果你想要实时图表,最好的解决方案是FrontLine.

© www.soinside.com 2019 - 2024. All rights reserved.