** ・ getText ()… Récupère le texte dans la balise spécifiée. ** ** Si vous voulez du texte entouré de balises, cliquez ici.
** ・ getAttribute (String param)… Obtient la valeur de l'attribut passé en argument. ** ** Si vous voulez de la valeur, c'est tout.
<input id="sample" attr1="aaa" attr2="bbb" attr3="ccc">foo</input>
String test = driver.findElement(By.id("sample").getAttribute(attr1) // "aaa"
String test = driver.findElement(By.id("sample").getAttribute(attr2) // "bbb"
String test = driver.findElement(By.id("sample").getAttribute(attr3) // "ccc"
String test = driver.findElement(By.id("sample").getText // foo
Référence: http://stackoverflow.com/questions/32307702/difference-b-w-gettext-and-getattribute-in-selenium-webdriver
Recommended Posts