【问题标题】:Selenium C# - Capture value of field [duplicate]Selenium C# - 捕获字段的值[重复]
【发布时间】:2016-07-20 20:47:56
【问题描述】:

我需要使用 xpath .//*[@id='status-val']/span 捕获状态字段的值,并检查它是否等于所需的值(即本例中的 TODO)。如何检索我知道使用 selenium 的 xpath、C#NUnit 的字段的值?请参阅下面的字段和萤火虫的屏幕截图

【问题讨论】:

    标签: c# selenium nunit


    【解决方案1】:

    “TODO”在这种情况下是文本,您可以使用Text member 获取它

    IWebElement element = driver.FindElement(By.Xpath(".//*[@id='status-val']/span"));
    string text = element.Text;
    

    你也可以试试GetAttribute方法

    string text = element.GetAttribute("value");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-30
      • 1970-01-01
      • 1970-01-01
      • 2013-07-13
      • 2020-09-13
      • 2019-03-18
      • 1970-01-01
      相关资源
      最近更新 更多