2016-07-27 10 views
1

Ich arbeite mit RobotFramework und versuche, die Anzahl der Elemente zu erhalten, die mit 'xpath' übereinstimmen.Get Matching Xpath Count gibt nicht die Anzahl der übereinstimmenden Elemente zurück

${count}= Get Matching Xpath Count //*[@id="alertForm:alertDetailTabSet:0:neTable:tbody"]/tr 

Der 'xpath' muss korrekt sein. Wenn ich mit xpath auf der Website suche, finde ich 18 Elemente, was in Ordnung ist. Wenn ich den Test starte und dann die Logausgabe ansehe, ist $ {count} gleich Null. Es sollte auch achtzehn sein.

Weiß jemand, was los ist? Danke im Voraus !!!

+0

Ich sollte hinzufügen, dass ich die Anzahl der Tabellenzeilen erhalten möchte. – pingwin850

+0

Problem gelöst ... Ich war auf der falschen Website, als ich diesen Wert erhalten wollte. Wenn jemand diese Frage entfernen kann, löschen Sie es :) – pingwin850

+0

Vielen Dank für die Aktualisierung pingwin850, hoffentlich werden wir es entfernt, gut gemacht, um herauszufinden Das Thema. – shicky

Antwort

1

Haben Sie versucht mit Get Count?

${count} Get Count ${YourXpath} 
log ${count}