Xpath 从jmeter中的html表响应中提取Id
我需要在html响应中提取一个Id(100000010),该响应是一个如下所示的表:Xpath 从jmeter中的html表响应中提取Id,xpath,jmeter,Xpath,Jmeter,我需要在html响应中提取一个Id(100000010),该响应是一个如下所示的表: <tr> <tr> <td> <B> 100000010 </B> </td> </tr> </tr> 这正是chrome给我的。但是我无法在XPath提取器中获取变量中的值 有什么帮助吗?尝试使用CSS/JQuery提取器,为您提供显示完整HTML所需的表达式。它似乎基于XPath,您只显示部分HTML代码。带有
<tr>
<tr>
<td>
<B>
100000010
</B>
</td>
</tr>
</tr>
这正是chrome给我的。但是我无法在XPath提取器中获取变量中的值
有什么帮助吗?尝试使用CSS/JQuery提取器,为您提供显示完整HTML所需的表达式。它似乎基于XPath,您只显示部分HTML代码。带有默认设置的XPath提取器将仅适用于有效XML或XHTML 如果您的文档不符合XML,则需要进行检查 小例子: 给定以下测试计划结构:
- 具有1个线程和1个循环的线程组
- HTTP请求到“google.com”主机,路径为“/”且参数为“q”=“test”(或其他任何内容)
- “引用名称”=“链接”和“Xpath查询”=“a”的Xpath提取器
link_1=something
link_2=something else
link_3=....
希望这有帮助您的HTML不是HTML(不应该有嵌套的
标记),并且与您的查询不匹配。请查看并自行构建表达式/将其与原始HTML(或者更好的是,与将要解析的树)匹配。'/*[@id=“screenlet\u 1\u col”]/table/tbody/tr[2]/td[1]/b/text()'怎么样?
link_1=something
link_2=something else
link_3=....