【发布时间】:2018-07-04 18:48:42
【问题描述】:
我有一个外部测试数据文件 (excel/csv)。
我的要求是在我的 jmx 树中,我的第一个 http 请求应该从 ContentName 列中获取值,例如:www.sample.${ContentName} 并且我需要申请 JsonPathExtractorApi 列作为 jp@gc - JSON 路径提取器。
请注意,我只需要一个使用 ${JsonPathExtractorApi} 的 json 路径提取器。对于酒店,我需要提取 4 次,而对于船,我需要提取 2 次,对于 Gem,我需要提取 3 次作为 JsonPathExtractorApi 的数量。
下面我附上了我试图实现的示例。
问题: 1.如何找到每个ContentName的JsonPathExtractorApi总数。
2.如果我将 CSV 保存在循环控制器之外,我无法遍历 csv,每次我得到第一个值(ContentName)。
3.如果我将 csv 保留在循环中,我可以遍历 csv 但不能获取它之前的内容值(对于我必须获取响应数据的第一个 http 采样器)
请任何人都可以花点时间对此提出建议。如果可以达到目的,任何其他方法也是可以接受的。
提前致谢。
【问题讨论】:
标签: jmeter performance-testing jmeter-plugins