2016-07-20 11 views
0

Ich muss den Wert des Statusfelds mit Xpath .//*[@id='status-val']/span erfassen und überprüfen, dass es den gewünschten Wert (dh TODO in diesem Fall) entspricht. Wie kann ich den Wert eines Felds abrufen, in dem ich den xpath von Selen, C# und NUnit kenne? Siehe unten für einen Screenshot des Feldes und FirebugSelen C# - Erfassen Wert von Feld

Screen capture

Antwort

0

Die „TODO“ Text in diesem Fall ist, können Sie es Text Mitglied

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

Sie auch die GetAttribute Methode versuchen können, erhalten unter Verwendung von

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