されるスパンのためのHTML:スパンクラスロケータは表示/クリックできない - セレン
<td class="header-logout-btn">
<a href="logout.htm" class="btn switch-btn">
<i class="fa fa-times"></i><span class="hidden-xs">Home</span>
</a>
</td>
をしてみました:
driver.findElement(By.linkText("HOME"));
driver.findElement(By.xpath("//div[@class="header-logout-btn"]/span[@class="hidden-xs"]));
driver.findElement(By.xpath("//span"));
driver.findElement(By.className("hidden-xs"));
クラス名自体は述べているように、それは隠されているので、我々はカントのような
使用セレクタそれと相互作用する。 –
の前に親要素にマウスを置いて表示する必要があります。-driver.findElement(By.xpath( "// span [contains(text()、 'Home')]")) – Ankur