[英]unable to extract value using Regular Expression in JMeter
我無法在JMeter中使用正則表達式和xPath提取值
<input id="capture_signin_transactionId_u13jjd6w9y1h167bhu5ut4fhbht0kwebuvqi6f0z" class="capture_transactionId_u13jjd6w9y1h167bhu5ut4fhbht0kwebuvqi6f0z" type="hidden" name="capture_transactionId" value="u13jjd6w9y1h167bhu5ut4fhbht0kwebuvqi6f0z" data-capturefield="undefined">
使用的正則表達式提取器:
Reference Name - capture_transactionId
name="capture_transactionId" value="(\w+{40}?)"
Template $1$
Match 1
Default Value - n/a
使用的XPath提取程序:
Reference Name - capture_transactionId
xPath Query - //input[@type="hidden"][@name="capture_transactionId"]/@value
但是我無法獲取價值。
由於您使用的是XPath Extractor來解析HTML(不是XML)響應,因此請確保已選中Use Tidy(寬容的解析器)選項(在XPath Extractor的控制面板中 )。
XPath查詢看起來正確。
您需要按以下方式更新正則表達式提取器:
Reference Name - capture_transactionId
name="capture_transactionId" value="(.*?)"
Template $1$
Match 1
Default Value - n/a
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.