li(second)要素のテキストを次のように取得します。コードは要素を見つけることができますが、gettextをフェッチしている間にエラーをスローしています。助けてください。要素のテキストを取得中に古い要素エラーが発生しました
WebElement element = driver.findElement(By.xpath("//div[contains(@id,'location_group')]/div/ul/li[2]"));
element.getText();
エラー
古い要素の参照:要素は、ページの文書に添付されていない
HTML
<div id=location_group>
<div>
<ul class="og-tooltip js-og-tooltip" style="display: none; opacity: 100;">
<li class="title_text">Organization Group</li>
<li class="value_text" style="background: rgb(204, 136, 136); border: 2px solid red;">Global/Aricent/gemsecure </li>
<li> </li>
<li class="title_text">Group ID</li>
<li class="value_text">gemsecure</li>
</ul>
</div>
</div>
見えるようにする要素まで待って、あなたは[古い要素のリファレンス例外]をチェックしている(http://docs.seleniumhq.org/exceptions /stale_element_reference.jsp)? また、どの言語とブラウザを使用していますか? –
[StableElementReference Exception in PageFactory](https://stackoverflow.com/questions/44838538/staleelementreference-exception-in-pagefactory)の可能な複製 – DebanjanB