Wie schreibt xpath basiert auf dem element text in Robot Framework?

Ich bin mit dem Robot Framework und Selenium2Library

Der button hat einen text zu "Retten" und es gibt nichts mehr einzigartig in seinem xpath, so bin ich versucht zu schreiben ein xpath basiert auf dem element text.
Wie schreibt man einen xpath basiert auf dem element text mit diesem Stück html:

<button class="slds-button slds-button--brand cuf-publisherShareButton NARROW uiButton" type="button" data-aura-rendered-by="1571:2954;a" data-aura-class="uiButton">
<span class=" label bBody truncate" dir="ltr" data-aura-rendered-by="1574:2954;a">Save</span>
</button>

(diese ist in der Mitte des Dokuments).

BEARBEITEN:
Es scheint, dass es einige Elemente mit dem gleichen text auf der nächsten Registerkarte (die war unsichtbar in dem moment).
Wie soll ich schreiben, der den xpath für das zweite element mit diesem text? Ich meine mit index=1.

InformationsquelleAutor Anna | 2017-01-23

Schreibe einen Kommentar