【发布时间】:2014-04-04 12:00:54
【问题描述】:
在我的网站上,我有两个商家操作:搜索和浏览。一次搜索通常会触发三次浏览。
我有一个 JMeter 测试,它使用包含商家和商家 ID 号的 CSV 文件,在大规模运行此测试时,我希望使用我网站上的所有商家。
我在 JMeter 中这样映射:
- 循环控制器
- HTTP 采样器(搜索 /search/${merchant_name})
- CSV 数据集配置(商户名称)
- 循环控制器
- HTTP 采样器(浏览 /merchant/${merchant_id})
- CSV 数据集配置(商户 ID)
我在外循环设置loop count = 2,在内循环设置loop count = 3。
我预计两次搜索会触发 6 次浏览操作。但我得到的是一个搜索,然后是三个浏览,一直持续到我中止测试。
我误解了循环结构吗?这是预期的行为吗?
如何实现我的目标,即运行一次搜索,然后进行三次浏览,两次?
【问题讨论】:
标签: jmeter