如何为具有 class 属性的按钮编写 xpath?

How to write xpath for a button with class attribute?

我刚刚开始研究 Selenium-Ruby 。 我的 html 看起来像这样-

<button class="check column btn btn-invisible">
   <i class="icon-column-p"></i>
    "Check Column"
</button>

我想点击按钮,访问它的最佳 xpath 是什么?

谢谢!

您可以使用:

//按钮[@class='check column btn btn-invisible']

//按钮[包含(@class, 'btn')]

您可以使用以下方法针对按钮的文本进行测试:

//button[contains(., '"Check Column"')]