ベストアンサー1
いくつかのオプションがあります。サンプル コードは Java で書かれていますが、他の言語への移植も簡単なはずです。
ジャワ:
WebElement myElement = driver.findElement(By.id("myDiv"));
WebElement parent = (WebElement) ((JavascriptExecutor) driver).executeScript(
"return arguments[0].parentNode;", myElement);
パス:
WebElement myElement = driver.findElement(By.id("myDiv"));
WebElement parent = myElement.findElement(By.xpath("./.."));
ドライバーの入手WebElement
注記:ご覧のとおり、JavaScriptバージョンではdriver
直接アクセスできない場合は、以下をWebElement
使用してから取得できます。
WebDriver driver = ((WrapsDriver) myElement).getWrappedDriver();