Selenium C# 如何获取元素

Mar*_*mon 5 selenium

  <a href="javascript:;" class="btn green request-action-btn" data-request-status="Approved" data-id="212"> Approve </a>
Run Code Online (Sandbox Code Playgroud)

如何在 selenium C# 中获取此元素。我尝试过:href、Xpath、ID、类名、文本名,但我无法得到这个元素

Pra*_*any 4

您可以点击链接文本

driver.FindElement(By.LinkText("Approve")).Click();
Run Code Online (Sandbox Code Playgroud)

或通过 CSS 选择器

.btn.green.request-action-btn
Run Code Online (Sandbox Code Playgroud)