Jmeter Scheduler从CSV数据配置中重复值

时间:2018-07-26 04:22:12

标签: jmeter performance-testing

我正在对电子商务网站和我保留了 15分钟的调度程序的购物车功能进行性能测试

我正在使用 20个用户 50 s加速时间,并为每个用户添加 5个产品

我保留在循环控制器中的购物车功能,循环计数为 5

现在的问题是,它正在为特定用户添加超过5种产品 并重复一些产品

我想为特定用户添加独特的 5个产品。 我正在从 csv数据配置

读取产品

Screenshot is attached

1 个答案:

答案 0 :(得分:0)

在几乎看不到包含产品内容和配置CSV Data Set Config的方式的部分CSV文件的情况下,几乎不可能建议一个好的配置,很可能需要将Sharing Mode设置为All Threads因此,每个虚拟用户都会在每次迭代中读取新行。

一种更简单的方法是切换到__StringFromFile函数,该函数基本上在每次调用给定文件时返回下一行。

更困难但最可靠的方法是使用HTTP Simple Table Server-它具有UNIQUE参数,即使在Distributed Mode中运行JMeter测试,也可以保证返回的值是唯一的。