2016-03-24 48 views
2

我正在編寫一個測試來標記<input>標記中的默認文本值。然而,這不是玩球:Selenium WebDriver從輸入字段中獲取文本

Assert.assertThat(webDriver.findElement(By.id("inputTag")).getText(), Matchers.is("2")); 
+0

我懷疑'<的getAttribute()>'給出正確的屬性可能做的技巧,但我不確定那是什麼。 – Matthew

回答

6

這是input元素 - 你需要得到value屬性:

webDriver.findElement(By.id("inputTag")).getAttribute("value") 
相關問題