gpt4 book ai didi

selenium - 如何在Robot Framework中基于元素的文本编写xpath?

转载 作者:行者123 更新时间:2023-12-03 17:02:43 28 4
gpt4 key购买 nike

我正在使用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>


(这是在文档的中间)。

编辑:
在下一个选项卡上似乎只有很少的元素具有相同的文本(目前不可见)。
我应该如何用此文本编写第二个元素的xpath?我的意思是index = 1。

最佳答案

Click Button    //button[.//text() = 'Save']


是一种“机器人框架”方法,用于查找带有文本“保存”的按钮并单击它。

在@Tomalak的帮助下修复
<3

关于selenium - 如何在Robot Framework中基于元素的文本编写xpath?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41806089/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com