Sono nuovo al test quindi mi scuso in anticipo se la mia domanda suona un po 'primaria.Come ottenere il codice HTML di un WebElement in Selenium
Sto utilizzando Selenium e Java per scrivere un test.
so che webElement.getAttribute("innerHTML");
mi porta l'innerHTML, ad esempio per l'elemento di seguito:
<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>
restituisce:
<span class="ui-icon ui-icon-closethick">close</span>
ma ho bisogno di qualcosa che mi porta l'attributo interno di WebElement "a", qualcosa di simile di seguito:
href="#" class="ui-dialog-titlebar-close ui-corner-all" role="button" style="position: absolute; border-radius: 0px 0px 4px 4px;"
È questo un duplicato di questo: https://stackoverflow.com/questions/21681897/getting-all- attributes-from-an-iwebelement-with-selenium-webdriver – tdrury