在网页应用程式的 HTML 中,有以下代码:
<input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly">
显示时间的字符串实际上显示在页面上。
在 Selenium WebDriver 中,我有一个引用 <input>
的 WebElement
对象,它使用:
WebElement timeStamp = waitForElement(By.id("prettyTime"));
我想得到 WebElement
的值,换句话说,就是打印在页面上的内容。我尝试了所有的 WebElement
getter 函数,但是没有任何东西检索到用户看到的实际值。