我需要提取的HTML響應這是一個表中的ID(100000010),如下圖所示:提取從JMeter的HTML表格響應的標識
<tr>
<tr>
<td>
<B>
100000010
</B>
</td>
</tr>
</tr>
以下XPath提取得到這個:
//*[@id="screenlet_1_col"]/table/tbody/tr[2]/td[1]/b
這正是鉻給我的。但是我無法獲取XPath提取器中變量的值。
任何幫助?
我需要提取的HTML響應這是一個表中的ID(100000010),如下圖所示:提取從JMeter的HTML表格響應的標識
<tr>
<tr>
<td>
<B>
100000010
</B>
</td>
</tr>
</tr>
以下XPath提取得到這個:
//*[@id="screenlet_1_col"]/table/tbody/tr[2]/td[1]/b
這正是鉻給我的。但是我無法獲取XPath提取器中變量的值。
任何幫助?
嘗試使用CSS/JQuery提取器,爲您提供需要顯示完整HTML的表達式。它似乎基於XPath,你只能顯示HTML代碼的一部分。
使用默認設置的XPath提取將爲有效的XML或XHTML只工作。
如果你的文件不是XML兼容的,你需要檢查"Use Tidy" box in your XPath Extractor
小例子:
考慮下面的測試計劃結構:
由於Google搜索結果頁不是有效的XHTML,
但是,當你設置「使用整潔」,你會得到與「link_」前綴的所有鏈接作爲JMeter的變量,如
link_1=something
link_2=something else
link_3=....
希望這有助於
你的HTML沒有HTML(不應該有嵌套'
'// * [@ id =「screenlet_1_col」]/table/tbody/tr [2]/td [1]/b/text()'怎麼辦? – olyv