Ich versuche, einen einfachen Auslastungstest auszuführen, aber einige meiner XPath-Assertions sind fehlgeschlagen, und ich kann nicht herausfinden, warum. Hier ist ein Beispiel von html:Warum schlägt meine JMeter XPath-Assertion fehl?
<div class="g1260">
<h1 class="top-head">
<div id="ctl00_mainContent_ctl00">
INVESTMENT CONSULTANTS
</div>
</h1>
</div>
und hier ist meine XPath:
//div[@id="ctl00_mainContent_ctl00" and contains(text(),"INVESTMENT CONSULTANTS")]
Die Behauptung fehlschlägt, obwohl, wenn ich an der Reaktion in dem Ergebnisbaum aussehen, das Element ist.
Ich habe auch versucht die XPaths
//div[@class="g1260"]/h1[@class="top-head"]/div
die und
//div[@class="g1260"]/h1[@class="top-head"]
, die vergeht, schlägt fehl.
Alle oben genannten XPaths funktionieren in der Entwicklerkonsole einwandfrei, aber in JMeter fehlgeschlagen. Was geht hier vor sich?
Können Sie mit diesem Ausdruck versuchen '// div [@ id = "ctl00_mainContent_ctl00" und enthält (normalisieren Raum (Text()), 'INVESTMENT CONSULTANTS')]' –
@NaveenKumarNamachivayam ja, ich habe das versucht und die Behauptung ist immer noch fehlgeschlagen. –