を使用して次のリンクをクリックできませんselenium webdriver
:
<center>
<a class="xyz" style="" href="/Folder">My Folders</a>
<span></span>
</center>
私はコードを使用しています:
abhiFX.findElement(By.partialLinkText("My Folders")).click();
を使用して次のリンクをクリックできませんselenium webdriver
:
<center>
<a class="xyz" style="" href="/Folder">My Folders</a>
<span></span>
</center>
私はコードを使用しています:
abhiFX.findElement(By.partialLinkText("My Folders")).click();
次の潜在的な問題があります。
abhiFX
正しく初期化されていますか? .click()
他の要素はうまく機能しますか?代わりに xpath を使用してみてください。
public void clickElement() {
try {
WebElement element = abhiFX.findElement(
By.xpath("//a[contains(text(),'My Folders')]"));
element.click();
} catch (InvalidSelectorException e) {
throw new AssertionError("[FAIL] Click Element: Xpath is invalid.");
} catch (NoSuchElementException e) {
throw new AssertionError(
"[FAIL] Click Element: Unable to locate element");
}
}