Comment obtenir le code HTML d'un WebElement dans Selenium

Je suis nouveau à tester donc mes excuses à l'avance si ma question semble un peu primaire.

Je suis en utilisant le Sélénium et le Java pour écrire un test.

Je sais que
webElement.getAttribute("innerHTML"); m'apporte le innerHTML, par exemple pour l'élément ci-dessous:

<a href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button" style="position: absolute; border-radius: 0px 0px 4px 4px;">
    <span class="ui-icon ui-icon-closethick">close</span>
</a>

il retourne:

<span class="ui-icon ui-icon-closethick">close</span>

mais j'ai besoin de quelque chose qui m'apporte l'intérieur de l'attribut de WebElement "un", quelque chose comme ci-dessous:

href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button" style="position: absolute; border-radius: 0px 0px 4px 4px;"

source d'informationauteur LoveLovelyJava