0

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

しかし、私は価値を捉えることができません。

4

2 に答える 2

0

XPath Extractorを使用してHTML(XMLではなく)応答を解析しているため、 ( XPath Extractorのコントロールパネルで)[ Tidy(トレラントパーサー)を使用する]オプションがオンになっていることを確認してください。

XPathクエリは正しく見えます。

于 2013-01-29T07:58:43.240 に答える
0

次のように、Regular Expressions Extractor を更新する必要があります。

Reference Name - capture_transactionId
name="capture_transactionId" value="(.*?)"
Template $1$
Match 1
Default Value - n/a
于 2014-11-27T13:32:37.763 に答える