Webdriver(c#) - 大概是通过文本找到按钮

Ban*_*axx 1 selenium xpath webdriver css-selectors selenium-webdriver

我正忙着抓住一个按钮.是否有人能够指出我如何获得按钮处理的正确方向并使用xpath或css选择器单击它?这是代码:

 <button class="trans-button mtrn-dialog-button" title="" value="">OK</button>
Run Code Online (Sandbox Code Playgroud)

我试图通过文字来获取它.它似乎工作正常(因为它可以找到元素),但它似乎不想将click事件提供给按钮

Zac*_*ach 8

使用以下Xpath表达式(内部文本)应该允许您单击按钮

 IWebELement okButton = aDriver.FindElement(By.XPath("//button[.='OK']"));
Run Code Online (Sandbox Code Playgroud)