Le code suivant figure dans le code HTML d'une application web :
<input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly">
Une chaîne de caractères affichant l'heure est effectivement affichée sur la page.
Dans Selenium WebDriver, j'ai un fichier WebElement
se référant à l'objet <input>
en utilisant :
WebElement timeStamp = waitForElement(By.id("prettyTime"));
Je souhaite obtenir la valeur de l'élément WebElement
ou, en d'autres termes, ce qui est imprimé sur la page. J'ai essayé tous les WebElement
et rien n'a été fait pour récupérer la valeur réelle que l'utilisateur voit.