0

しばらくの間、JMeter の XPath エクストラクタを使用しようとしましたが、何も抽出できませんでした。

Firebug私は右クリックしてリンクのXPathを取得するために使用してきました。a->Copy XPathこれにより、次のようになります /html/body/div[4]/div/div[4]/div/div[2]/div/div[3]/div/a

ページ上のすべてのリンクを正常に返す/html/body/div[4]/div/div[4]/div/div[2]/div/div[3]/div/a/@hrefFirefox でこれ ( ) をテストしています。XPath Checker

私の問題は JMeter にあり、XPath 構文などではないことは確かです。
他の誰かに同様の問題がありましたか?

4

1 に答える 1

1

1. *まず第一に: * XPath Extractor を使用して HTML (XML ではない) 応答を解析しているため、 [ Use Tidy (tolerant parser) ] オプションが ( XPath Extractor のコントロール パネルで) チェックされていることを確認してください。

2.上記 ( ) のような XPath クエリ/html/body/div[4]/div/div[4]/div/div[2]/div/div[3]/div/a/@hrefはあまり正確ではないようです。次のようなものを使用できるとします。

//a[@id="..."][@name="..."][text()="..."]/@href
于 2012-11-14T16:41:56.247 に答える