作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想做什么:
我想为 50 个用户测试系统的行为。每个用户必须执行相同的操作 X
次,使用不同的输入( X - 取决于我在 CSV 文件中有多少条记录,所以如果文件包含 1000 条记录,每个用户将执行该操作 20 次)。
我实际上做了什么:
我设置了 CSV 数据集配置(使用 1000 行的 CSV 文件)并将线程数设置为 50
我的问题是什么:
现在我不太确定如何共享 CSV 文件,以便所有用户都可以对文件中的行进行唯一轮询。 (因此每个用户都将拥有来自 CSV 的独特行)
如何解决:
我可以复制线程组来制作 50 个线程组,然后将它们添加到单独的 CSV 文件中,但这听起来很荒谬......
最佳答案
假设您在 CSV Data Set Config 中设置了以下值
然后每个线程(虚拟用户)将从 CSV 文件中获取新值,这将保证测试数据的唯一性
您可以使用 __threadNum() function 自行检查和 ${__jm__Thread Group__idx};
variable
关于performance - JMeter CSV 数据集拆分成线程(用户),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57165507/
我是一名优秀的程序员,十分优秀!