Robot Framework と Selenium2Library を使用しています
ボタンには「保存」というテキストがあり、xpath にはこれ以上ユニークなものはないため、要素のテキストに基づいて xpath を記述しようとしています。そのhtmlの部分で要素のテキストに基づいてxpathを書く方法:
<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>
(これはドキュメントの真ん中にあります)。
編集:次のタブに同じテキストを持つ要素がほとんどないようです(現時点では表示されていませんでした)。このテキストで 2 番目の要素の xpath をどのように記述すればよいですか? つまり、index=1 です。