【问题标题】:Jmeter scheduler repeating values from csv data configJmeter调度程序重复来自csv数据配置的值
【发布时间】:2018-07-26 04:22:12
【问题描述】:

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

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

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

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

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

中读取产品

Screenshot is attached

【问题讨论】:

    标签: jmeter performance-testing


    【解决方案1】:

    如果没有看到包含产品内容的部分 CSV 文件以及您配置CSV Data Set Config 的方式,几乎不可能建议一个好的配置,很可能您需要将Sharing Mode 设置为All Threads,这样每个虚拟用户都会阅读每次迭代的新行。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-06
      • 1970-01-01
      • 1970-01-01
      • 2015-12-21
      • 1970-01-01
      相关资源
      最近更新 更多