Bir web uygulamasının HTML'sinde aşağıdaki kod bulunur
<input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly">
Sayfada gerçekte gösterilen, saati gösteren bir dizedir.
Selenyum Web Sürücü, ben bir var WebElement
nesne atıfta <input>
kullanarak
WebElement timeStamp = waitForElement(By.id("prettyTime"));
Ben WebElement
, ya da başka bir deyişle, sayfada neyin yazdırıldığını öğrenmek istiyorum . Tüm WebElement
alıcıları denedim ve hiçbir şey kullanıcının gördüğü gerçek değeri alamadı. Herhangi bir yardım? Teşekkürler.
getAttribute("value")
olduğu gerçekten bunu nasıl ?! Bu hiç mantıklı değil.value
Birinput
öğenin niteliği ile özelliği arasında büyük bir fark vardırvalue
. Selenium, jQuery'nin yaptığı korkunç şeyi yapıyor ve onları karıştırıyor mu?