如何使用正确的相对 xpath 找到我的 web 元素

How can I find my web element using the correct relative xpath

我无法从 DOM 中识别特定的 Web 元素。它是一个按钮元素,在 DOM 中有 4 个,完全相同。我要的是倒数第三个

到目前为止,我已经编写了以下 Xpath:

//button[@class='btn btn-success add-instrument']

这给了我 4 个选项。我也试过:

//button[contains(text(), 'texthere')]

这也给了我4个选项。我试过从上面和下面遍历,但是还是不行。

我想:索引第三个元素,但无法让它工作。

我尝试过的(上面提到的两种选择)

//button[contains(text(), 'texthere')]//[3]

我也试过其他的索引,但是一无所获。

通过使用解决: "(//按钮[@class='btn btn-success add-instrument'])[3]"

在下面试试这个 xpath.It 将识别第 3 个按钮。

"(//button[contains(text(), 'texthere')])[3]"

"(//button[@class='btn btn-success add-instrument'])[3]"