Selenium C# - 捕获场的价值

时间:2016-07-20 12:38:38

标签: c# selenium nunit

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

Screen capture

1 个答案:

答案 0 :(得分:0)

" TODO"在这种情况下是文本,您可以使用Text成员

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

您还可以尝试使用GetAttribute方法

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