Regex 如何在JMETER中使用正则表达式提取器选择选项

Regex 如何在JMETER中使用正则表达式提取器选择选项,regex,automated-tests,jmeter,performance-testing,database-performance,Regex,Automated Tests,Jmeter,Performance Testing,Database Performance,我有两个选择。根据第一个选择,我们可以选择第二个选择。 根据我们选择的行业,我们必须选择类别。 我的代码是 <select name="data[Product][industry_id]" class="form-control" id="ProductIndustryId"> <option value="">-Select Industry-</option> <option value="1">Textiles</option>

我有两个选择。根据第一个选择,我们可以选择第二个选择。 根据我们选择的行业,我们必须选择类别。 我的代码是

<select name="data[Product][industry_id]" class="form-control" id="ProductIndustryId">
<option value="">-Select Industry-</option>
<option value="1">Textiles</option>
<option value="2">Automobiles</option>
<option value="10">Home Improvement</option>
</select>

<select name="data[Product][category_id]" class="form-control" id="ProductCategoryId">
</select>
有什么帮助吗…

我宁愿这样做

例如,如果要获取
汽车的值,即
2
,则需要以下表达式:

//select[@id='ProductIndustryId']/option[text()='Automobiles']/@value

我猜该类别是使用JavaScript自动填充的。JMeter无法执行JavaScript,因此需要手动进行映射

谢谢你的帮助。引用xpath提取器是否与正则表达式相同?如果仍然无法选择选项,您可以通过
${variablename}
或通过函数as
${{uu V(variablename)}
以相同的方式引用变量,这对于组合多个变量和计算结果非常有用。仍然没有选择该选项jmeter不会触发JavaScript执行,您必须手动填充您的请求
//select[@id='ProductIndustryId']/option[text()='Automobiles']/@value