我需要在html响应中提取Id(100000010),这是一个表,如下所示:
<tr>
<tr>
<td>
<B>
100000010
</B>
</td>
</tr>
</tr>
在xpath提取器之后得到这个:
//*[@id="screenlet_1_col"]/table/tbody/tr[2]/td[1]/b
这正是chrome给我的。但我无法在XPath提取器中获取变量中的值。
任何帮助?
答案 0 :(得分:0)
尝试使用CSS / JQuery提取器,为您提供显示完整HTML所需的表达式。它似乎基于XPath,您只显示部分HTML代码。
答案 1 :(得分:0)
具有默认设置的XPath提取器适用于有效XML或仅限XHTML 。
如果您的文档不符合XML格式,则需要检查"Use Tidy" box in your XPath Extractor
小例子:
考虑以下测试计划结构:
不会向您提供任何内容。
但是当你设置“使用整洁”时,你将获得所有链接作为JMeter变量,带有“link_”前缀,如
link_1=something
link_2=something else
link_3=....
希望这有帮助