问问题
1253 次
1 回答
1
尝试为此目的使用XPath Extractor 。
将 2 个 XPath Extractor 实例(每个 1 个)附加到返回上述响应的请求采样器。
... HTTP 请求 XPath 提取器 1 XPath 提取器 2 ...
为每个提取器提供 XPath 查询以根据其名称提取选项的值,例如
第一次:
//select[@id='academicYear']/option[text()='2013']/@value
第 2 次:
//select[@id='institution']/option[text()='CJT ENGINEERING AND TECHNOLOGY']/@value
您的 XPath 查询应该返回您想要提取的值。
提取的值将存储在 XPath 提取器的“参考名称”字段中指向的 jmeter 变量中(例如
${academicYear}
和institution
)。因此,您可以在使用此变量的进一步请求中使用提取的变量。由于您使用 XPath Extractor 来解析 HTML(不是 XML!..)响应,因此请确保选中Use Tidy(容错解析器)选项(在XPath Extractor 的控制面板中)。
于 2013-01-21T18:00:07.853 回答